Я понимаю, что вопросов такого рода довольно много, но я не смог решить свою проблему, используя другие сообщения, поэтому я надеялся, что кто-то здесь сможет мне помочь.
У меня есть объект, который я получаю от API локального поиска Yahoo. Я передал результаты в 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
не работает.
Спасибо (проявить милосердие)
Кирк