基本上我有file_get_contents
得到json,然后我解码json。我的问题是使用Foreach()
循环遍历所有数组,它似乎没有这样做,我通过使用print_r()
确保数组不为空。这个脚本非常类似于我的工作正常,但由于某种原因,这个脚本不起作用。
foreach($items['item'] as $ind=>$d2){
$id = $d2['id'];
}
这是我的代码,我真的不知道它为什么不起作用。
PS。我试着做了
$i = 0;
foreach($items[$i] as $ind=>$d2){
$id = $d2['id'];
$i++;
}
只有在没有错误的情况下停止之前才进入第9个阵列。
谢谢,
Archey
答案 0 :(得分:2)
foreach($items as $ind=>$d2){
$id = $d2['id'];
}
你可以试试这个吗?
我认为你不需要填写那把钥匙。
答案 1 :(得分:0)
json_decode可能会返回一个stdClass而不是数组