我需要帮助遍历数组中的数组,我只需要遍历某些数组,例如,我将如何通过名称数组来遍历?如何在数组中循环json数组php
Array
(
[@total_records] => 10
[@total_matching_records] => 10
[@available_records] => 200
[@available_matching_records] => 12
[query] => Array
(
[summary] => Array
(
[emails] => Array
(
[0] => Array
(
[content] => [email protected]
)
)
)
)
[results] => Array
(
[person] => Array
(
[@match_score] => 1
[summary] => Array
(
[names] => Array
(
[0] => Array
(
[first] => Jonathan
[last] => Lyon
[display] => Jonathan Lyon
)
[1] => Array
(
[first] => Jonathan
[last] => Jordan
[display] => Jonathan Jordan
)
)
我都试过,但不能让它开始工作: -
foreach($json_output['results']['person']['summary']['names'] as $key => $val) {
echo $key.": ".$val."</br>";
}
任何帮助将不胜感激。
感谢
乔纳森
哪里是'JSON'这里? – 2012-07-11 07:11:44
$ val是一个数组。你需要在你的循环内循环使用 – 2012-07-11 07:15:32
你从中得到了什么? – deceze 2012-07-11 07:15:49