変数の内容を見やすく出力
Data::Printerモジュールを使います。Data::Dumperモジュールよりも表示が見やすいです。
use strict;
use warnings;
use Data::Printer;
my $foo = {
key1 => 'val1',
key2 => [1, 2, 3],
key3 => {a => 'A', b => 'B'},
};
p $foo;
# 出力結果
# 標準エラー出力に色つきで出力
# 標準出力に出す場合は p $foo の代わりに say p $foo
\ {
key1 "val1",
key2 [
[0] 1,
[1] 2,
[2] 3
],
key3 {
a "A",
b "B"
}
}
