【发布时间】:2017-06-30 21:00:19
【问题描述】:
我遇到了来自服务器的混合响应的情况,我需要在 PHP 中处理它的数据
Array
(
[14424174] => Array
(
[0] => Array
(
[id] => 45
[nm] => This is a driver name
[ph] => 5454545
)
)
)
我想访问 id、nm、ph 值
但我没有运气,因为我不知道这个索引号(14424174),所以我需要先存储这个索引然后解析数组
【问题讨论】:
-
您可以使用
array_unshift()将第一个元素拉出数组的前面。 (或array_pop()将最后一个元素从末尾拉出,如果数组中只有一个元素,则相同。) -
或者使用php.net/manual/en/function.current.php,如果显示的结构是完整的。
-
你也可以使用
$array[key($array)]