【发布时间】:2012-06-20 23:21:24
【问题描述】:
如何计算存储在哈希中的数组元素?当我想改变元素时,我会这样做:
$myObject->{document}->[$i]->{myValue};
不知何故,我不知道如何获取文档的计数。
我是 Perl 新手,我尝试过的所有方法都适用于常规数组,但不适用于存储在哈希中的数组。
【问题讨论】:
如何计算存储在哈希中的数组元素?当我想改变元素时,我会这样做:
$myObject->{document}->[$i]->{myValue};
不知何故,我不知道如何获取文档的计数。
我是 Perl 新手,我尝试过的所有方法都适用于常规数组,但不适用于存储在哈希中的数组。
【问题讨论】:
简单地取消引用数组引用:
my $count = @{ $myObject->{document} };
【讨论】: