Сам массив (слишком большой, чтобы поместить сюда). Нужно вывести description (163 строчка).
Массив получаю api запросом
<?php
$query = 'select * from weather.forecast where woeid in (select woeid from geo.places(1) where text="nome, ak")';
$api_request = "http://query.yahooapis.com/v1/public/yql?q=" . urlencode($query) . "&format=json";
$result = file_get_contents($api_request);
$result_decode = json_decode($result);
echo '<pre>' . var_export($result_decode, true) . '</pre>';
Я так понимаю, нужно использовать array_keys($result [])
, но что брать в качестве значения для поиска?
<?php
$query = 'select * from weather.forecast where woeid in (select woeid from geo.places(1) where text="'.$_POST['city'].', ak")';
$api_request = "http://query.yahooapis.com/v1/public/yql?q=" . urlencode($query) . "&format=json";
$result = file_get_contents($api_request);
$result_decode = json_decode($result);
$description = $result_decode->query->results->channel->item->description; //получаю нужную часть массива
$weather = stristr($description,']]>',true); //убираю ненужные символы в конце
echo $weather;
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Я через миграцию добавил в таблицу одну колонку, nameВ контроллере создаю модель, чтобы записать комментарии в нее из вьюхи
ЗдравствуйтеПодскажите как отправить сообщение через Whatsapp с помощью PHP