我有一個數組,@allinfogoals
,我想使它成爲一個多維數組。在試圖做到這一點,我試圖把數組作爲一個項目,像這樣:將數組作爲一個項目推送到另一個數組 - 不創建多維數組
push @allinfogoals, ($tempcomponents[0], $tempcomponents[1], $singlehometeam);
凡在陣列括號這些項目都是單獨的字符串我有事先。不過,如果我引用$allinfogoals[0]
,我得到的$tempcomponents[0]
的價值,如果我嘗試$allinfogoals[0][0]
我得到:
Can't use string ("val of $tempcomponents[0]") as an ARRAY ref while "strict refs" in use
我怎麼能這些陣列添加到@allinfogoals
使它成爲一個多維數組?
這可以解釋爲什麼這個工程... http://perldoc.perl。組織/ perlreftut.html – squiguy