假设我有一个名为my-array
的数组,如下所示:
Array
(
[a] => apple
[b] => banana
[c] => Array
(
[0] => x
[1] => y
[2] => z
)
)
如果我像这样访问数组:array('my-array')
到达my-array -> c -> z
由于
答案 0 :(得分:0)
1st my-array my_array 一个样本,
$shop = array( array("rose", 1.25 , 15),
array("daisy", 0.75 , 25),
array("orchid", 1.15 , 7)
);
$ shop [0]是数组(" rose",1.25,15)
所以$ shop [0] [0]是 "玫瑰"
在你的my_array['c'][2]
上会有所帮助
答案 1 :(得分:-1)
格式如下:
echo $myArray['c'][2];
->
是为对象而不是数组保留的。
对于具有命名元素(assosiative arrays)的数组,使用引号中的名称,对于索引数组(元素的数值),不使用引号。
答案 2 :(得分:-1)
z
不是数组中的有效键。这将是
$array['c'][2];
获取密钥z
的值2
。
答案 3 :(得分:-1)
您可以像这样访问数组:
$myArray['c'][0];
您无法在PHP中使用array('my-array')
访问数组。这是宣布它的方式。
例如:
$someArr = array('a' => 'some', 'b' => 'thing', 'c' => array('another', 'array'));
此外z
不是关键所在。它的值为$myArray['c'][2]
。