【发布时间】:2016-02-09 23:09:05
【问题描述】:
我完全是 Perl 新手,如果这真的很愚蠢,请原谅我,但我想不通。如果我有这样的数组:
my @array = (
{username => 'user1', email => 'user1@email' },
{username => 'user2', email => 'user2@email' },
{username => 'user2', email => 'user3@email' }
);
遍历这个数组最简单的方法是什么?我认为这样的事情会起作用:
print "$_{username} : $_{email}\n" foreach (@array);
但事实并非如此。我想我太拘泥于 PHP 的思维方式了,我只能做类似的事情:
foreach ($array as $user) { echo "$user['username'] : $user['email']\n"; }
【问题讨论】:
标签: perl