私はサイドプロジェクトに取り組んでおり、そのコアでは、ループスルーできる配列に4つの正方形の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の結果が正常に返されます。