具有以下数据结构。我想打印关键TUESDAY的整个数组。尝试下面的方式,但它不工作。我不想有一个额外的声明,将数组引用赋给一个变量,然后再打印出来。我想在打印功能的单个语句中完成它。散列和数组的Perl散列 - 打印数组内容
my $FILE_LIMIT = {
CHECK => "ON",
ISANE => {
CHECK => "ON",
MONDAY => 33,
TUESDAY => [10, 20, 30, 40],
WEDNESDAY => 12,
THURSDAY => 13,
SATURDAY => 14,
SUNDAY => 15
} };
print "array val: " . $FILE_LIMIT->{ISBANE}->{TUESDAY}[1 .. $#] . "\n";
'ISBANE' ='ISANE' – 2013-05-02 05:26:32
@JimGarrison:不,ISBANE NE ISANE :) – Borodin 2013-05-02 05:28:54
我是一个Perl的小白。我们可以使用'$'声明散列吗?我认为你使用'%'是哈希值。 – vidit 2013-05-02 05:29:59