我有一个数组,@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
使其成为多维数组?