我真的不了解 perl 哈希。我一直在阅读 perl 文档,但无法完全获得 perl 参考。
作为一个主要的例子,你能告诉我下面的区别吗?
@{$table}{$item}
@{$table{$item}}
%{$table}{$item}
%{$table{$item}}
Run Code Online (Sandbox Code Playgroud)
或者是否有一些我无法破译这些的一般规则?
请指出我正确的方向。我一直在阅读 perldoc.perl.org..
只需用{ ... }标识符替换引用生成块 ( ) 即可更好地了解您拥有的内容。
@{$table}{$item}
@name{$item}$table$table->@{$item}${$table}{$item}或$table->{$item}。@{$table{$item}}
@name$table{$item}$table{$item}->@*%{$table}{$item}
%name{$item}$table$table->%{$item}%{$table{$item}}
%name$table{$item}$table{$item}->%*看