我无法通过谷歌搜索在线找到任何有用的示例或帮助,解决方案应该很简单,但结果不是我所期望的。
我有 3 个数组 - 列出几个:
$A = array(1,0,1,1,1,0,1,1,1);
$B = array(1,1,1,0,1,0,1,0,1);
$C = array(1,1,1,0,1,0,1,1,1,0,1);
然后我想创建一个元素所在的数组[0]
-[2]
引用上面提到的 3 个数组中的每一个。对此的声明是:
$LETTERS= array($A,$B,$C);
我正在尝试$A[x]
使用以下代码获取元素:
$LETTERS[0][0];
但问题是它输出:Array[0]
而不是1
如果我回$A[0]
显输出将1
如预期的那样。
那么我做错了什么?我认为保留字 &| 没有问题 使用大写字母作为变量,有吗?
如何访问这个二维数组中的数据?
提前感谢您的帮助。
编辑
问题是我试图用这段代码回显输出:
echo "element [0][0]: $LETTERS[0][0]";
出于某种原因,这行不通。我需要保留除实际变量之外的所有内容。有谁知道为什么会这样?