我有以下链接,我想使用来自json解码字符串的foreach打印每个id项目。你知道我如何使用foreach获得这些物品吗? sample JSON data
答案 0 :(得分:1)
为什么不使用专用于此的函数json_decode,用数据创建对象?然后,您可以遍历此对象。
答案 1 :(得分:1)
以下是代码示例:
$json_data = file_get_contents("http://ddragon.leagueoflegends.com/cdn/6.24.1/data/en_US/profileicon.json");
$data = json_decode($json_data, true);
$items = $data['data'];
foreach($items as $item){
// Here you can get $item['id'] and $item['image'] and echo or do what you want with that data
}
答案 2 :(得分:0)
通过 cURL 加载数据:
$data = json_decode($your_json_data, 1);
foreach($data as $item)
{
var_dump($item);
//...
}