计算存储在哈希中的数组元素

时间:2012-06-20 15:18:50

标签: arrays perl hash count

如何计算存储在哈希中的数组的元素?当我想改变元素时,我会这样做:

$myObject->{document}->[$i]->{myValue};

不知怎的,我不知道如何获取文件的数量。

我是Perl的新手,我尝试过的所有方法都适用于常规数组,但不适用于那些存储在哈希中的方法。

1 个答案:

答案 0 :(得分:5)

只需取消引用arrayref:

my $count = @{ $myObject->{document} };