这个Perl数组类型的规范是什么?

时间:2013-02-25 10:16:56

标签: arrays perl

我在一个Perl脚本中找到了这个数组定义:

 my $in_field = {};
 $in_field->{NAME}        = "John";
 $in_field->{SURNAME}     = "Black";
 $in_field->{PHONE}       = "01234";

它是什么类型的阵列?我在Perl中并不那么熟练,我试图在谷歌中找到它,但很难找到没有任何有意义的关键字。我试图为全局数组寻找定义“= {}”和运算符“ - >”,但我没有成功。

是否有一些规格?

谢谢

1 个答案:

答案 0 :(得分:9)

$in_field是一个标量。

$in_field包含对哈希的引用。

perldata中记录了哈希,perlref中记录了参考。