解码特定的Json

时间:2015-06-23 14:01:17

标签: php json

我正在尝试使用json_decode解码json。 我只需要获取json的两个信息:titleid

此信息与产品有关。但我的问题是,“每个Product内部都有images,每张图片都有title

我的疑问是:如何获得“头衔”(仅与产品相关)?

目前的代码:

$result = curl_exec($ch);


$jsonIterator = new RecursiveIteratorIterator(
new RecursiveArrayIterator(json_decode($result, TRUE)),
RecursiveIteratorIterator::SELF_FIRST);

foreach ($jsonIterator as $key => $val) {

    echo $val['title'];

}

JSON示例:

http://freetexthost.com/kfoki4cy03

1 个答案:

答案 0 :(得分:2)

您根本不需要使用RecursiveIteratorIterator。因为带有第二个参数== json_decode()的{​​{1}}会返回一个关联数组,所以只需遍历它:

true