【发布时间】:2010-02-11 21:30:04
【问题描述】:
如果我执行以下操作,它可以正常工作:
print $ref->{element}->[0]->{data};
我想看看数组中有多少引用,以便我可以遍历它们,但我很难做到这一点。
这是我尝试过的代码,但它不起作用:
my @array = @$ref->{element};
foreach(@array) {
print $_->{data};
}
我收到“不是数组引用”错误
【问题讨论】:
-
您可能会发现 perldoc perldsc perldoc.perl.org/perldsc.html 很有用。此外,Perlmonks 的 References Quick Reference 也很方便:perlmonks.org/?node_id=69927