MTのプラグイン「ChangeCategoryCollectively」を改造していて、ハッシュではまったのでメモ
my %hash = {
A => {akey01 => aAttr01, aKey02 => aAttr02},
B => {bkey01 => bAttr01, bKey02 => bAttr02}
};
という連想配列があったとして
print $hash{A}{akey01}; # 動いた。
print $hash->{A}{akey01}; # Perlの慣習な書き方、動いたかどうか忘れた。
print $hash->{A}->{akey01}; # 動かなかった。
という現象が起きました。Perlにはバージョンによっても、人によっても色んな書き方があるのでニワカな私には何が正しいのか解りません。とりえあず動けば良しとしてください。

















