我試圖從一個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的良好背景。 –