我正在尝试使用json_decode
解码json。
我只需要获取json的两个信息:title
和id
。
此信息与产品有关。但我的问题是,“每个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示例:
答案 0 :(得分:2)
您根本不需要使用RecursiveIteratorIterator
。因为带有第二个参数== json_decode()
的{{1}}会返回一个关联数组,所以只需遍历它:
true