我试图从一个perl程序中的数组散列打印数据。 但它打印一些垃圾值与原始数据一起:散列值打印垃圾值的散列
#!/usr/bin/perl
my %Quarter = (
June => ["06/03/2012", "06/10/2012", "06/17/2012", "06/24/2012"],
July => ["07/01/2012", "07/08/2012", "07/15/2012", "07/22/2012"],
August => ["08/05/2012", "08/12/2012", "08/19/2012", "08/26/2012"],
);
foreach my $month (%Quarter) {
print "$month\n";
}
输出:
July
ARRAY(0x9281af8)
June
ARRAY(0x9281bdc)
August
ARRAY(0x929ade8)
任何想法,在这个程序会出错。
感谢
您的问题在这里和在下面的评论表示您一个新的Perl的。它可以帮助您阅读[Modern Perl](http://onyxneon.com/books/modern_perl/)书以获得Perl的良好背景。 –