Data::Dumper を用いて、配列やハッシュのデータ構造をダンプする手法のメモ
#!/usr/bin/perl
use strict;
use warnings;
use Data::Dumper;
my @arr = ();
my @arr2 = ();
my %hash = ();
print("Data::Dumperのテスト\n");
@arr2 = ('str 1', 'str 2');
%hash = ('hash 1'=>'一番目', 'hash 2'=>'二番目');
@arr = (0, \@arr2, \%hash, 1, 2);
print Data::Dumper->Dumper(\@arr);
実行結果の例
$ perl dumper.pl
Data::Dumperのテスト
$VAR1 = 'Data::Dumper';
$VAR2 = [
0,
[
'str 1',
'str 2'
],
{
'hash 2' => '二番目',
'hash 1' => '一番目'
},
1,
2
];
$