1
Я использовал следующую функцию, чтобы получить Google поиск изображенийполучить Google поиск изображений с помощью Еогеасп
function get_images($query){
$url = 'http://ajax.googleapis.com/ajax/services/search/images?v=1.0&q=';
$url .= urlencode($query);
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$data = curl_exec($curl);
curl_close($curl);
//decoding request
$result = json_decode($data, true);
return $result;
}
Это хорошо работает, когда я выводить все результаты с использованием print_r()
$images = get_images("porsche");
print_r($images);
Но когда я хочу, чтобы получить Конкретное значение с помощью foreach()
foreach ($images->responseData->results as $result) {
echo $result->url;
}
Я получил ERRO г:
Notice: Trying to get property of non-object
Как я могу получить любое конкретное значение separetly с помощью foreach()
?