假设我有一个my-array
这样的数组:
Array
(
[a] => apple
[b] => banana
[c] => Array
(
[0] => x
[1] => y
[2] => z
)
)
如果我像这样访问数组:array('my-array')
要到达的代码是什么my-array -> c -> z
谢谢
假设我有一个my-array
这样的数组:
Array
(
[a] => apple
[b] => banana
[c] => Array
(
[0] => x
[1] => y
[2] => z
)
)
如果我像这样访问数组:array('my-array')
要到达的代码是什么my-array -> c -> z
谢谢
第一个不是 my-array 它的 my_array 一个样本,
$shop = array( array("rose", 1.25 , 15),
array("daisy", 0.75 , 25),
array("orchid", 1.15 , 7)
);
$shop[0] 是 array("rose", 1.25 , 15)
所以 $shop[0][0] 是 "rose"
对你有my_array['c'][2]
帮助
您可以像这样访问数组:
$myArray['c'][0];
您无法在 PHP 中访问数组。array('my-array')
这是声明它的方式。
例如:
$someArr = array('a' => 'some', 'b' => 'thing', 'c' => array('another', 'array'));
而且z
这里不是关键。它的值为$myArray['c'][2]
。
格式如下:
echo $myArray['c'][2];
保留给对象,而->
不是数组。
对于具有命名元素的数组(关联数组),您使用引号中的名称,对于索引数组(元素的数值),您不使用引号。
z
不是数组中的有效键。这将是
$array['c'][2];
获取z
key的值2
。