Получить часть массива

239
01 марта 2017, 22:45

Сам массив (слишком большой, чтобы поместить сюда). Нужно вывести 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 []), но что брать в качестве значения для поиска?

Answer 1
<?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;
READ ALSO
Yii2: Не передается одно значение в модель

Yii2: Не передается одно значение в модель

Я через миграцию добавил в таблицу одну колонку, nameВ контроллере создаю модель, чтобы записать комментарии в нее из вьюхи

532
Как отправить сообщение Whatsapp с помощью PHP

Как отправить сообщение Whatsapp с помощью PHP

ЗдравствуйтеПодскажите как отправить сообщение через Whatsapp с помощью PHP

1230
Правильный вывод статьи под категорию?

Правильный вывод статьи под категорию?

Здравствуйте, девелоперы!

255