【发布时间】:2013-03-16 21:56:48
【问题描述】:
我知道有很多此类问题,但我无法使用其他帖子解决我的问题,所以我希望这里的人可以帮助我。
我有一个要从 Yahoo 本地搜索 API 返回的对象。我已将结果传递给json_decode(),并将结果保存到$yahoo_json_decoded。我可以使用 for 循环从结果中获取数据并执行以下操作:
echo 'Name: ' . $yahoo_json_decoded->ResultSet->Result[$i]->Title . '<br />' ;
但我似乎无法使 foreach 工作:
foreach($yahoo_json_decoded->ResultSet as $res=>$variable)
{
$listingID = $yahoo_json_decoded->ResultSet[$res]->id ;
echo $listingID;
}
我可以循环数据并继续前进,但我真的很想了解为什么 foreach 不起作用。
谢谢(怜悯)
柯克
【问题讨论】:
标签: php object foreach yahoo-api