我正在做一个附带项目,其核心是,我需要将一个四方 json 提要放入一个可以循环的数组中。我的代码如下并导致以下错误:
Warning: Invalid argument supplied for foreach() in /homepages/7/d346835943/htdocs/dealrub/results.php on line 56
这是我正确获取的 json 提要的示例:
$jsonurl = "http://api.foursquare.com/v2/venues/search?ll=".$lat.",".$lon."&limit=100";
$json = file_get_contents($jsonurl,0,null,null);
$json_output = json_encode($json, true);
foreach ( $json_output->response->groups[0]->items as $items )
{
echo "{$items->name}\n";
}
任何关于我做错了什么的帮助将不胜感激。我离开了没有我的 api 密钥的 jsonurl,但它成功地返回了 json 结果。