perl
参照 - 株式会社エスロジカル - 技術ドキュメント Perl:配列・連想配列を条件に基づいてソート(sort) こうする for my $key (sort keys %hash) { print $key . "=" . $hash{$key} . "\n"; }
#連想配列 $postFields{"hoge"} = "fuga"; # これだと意図したとおりのものが取れない foreach my $name ($postFields){ print "$name¥n"; } #これで取れる foreach my $key(keys(%postFields)){ print "$postFields{$key}¥n"; }
via 変数名に変数を使用 【OKWave】 $name = "hoge"; for($i=1 ; $i<4 ;$i++){ ${"$name$i"} = "fuga"; } こんな風に書く
via 変数名に変数を使用 【OKWave】 $name = "hoge"; for($i=1 ; $i<4 ;$i++){ ${"$name-$i"} = "fuga"; } こんな風に書く
Data::Dumper を使ってデータ構造を覗き見る|perl|@OMAKASE より my $var = { array => [1,2,3], hash => { key1 => "val1", key2 => "val2" }, coderef => sub { "this is coderef"} }; use Data::Dumper; print Dumper $var;