Показать сообщение отдельно
  #3 (permalink)  
Старый 04.01.2016, 00:44
Интересующийся
Отправить личное сообщение для sochi-russia Посмотреть профиль Найти все сообщения от sochi-russia
 
Регистрация: 24.11.2014
Сообщений: 23

Сообщение от laimas Посмотреть сообщение
Строка 10 зачем, дважды под разными переменными одно и тоже?
Из показанного ответа:

Код:
Array
(
    [success] => 1
    [data] => Array
        (
            [0] => Array
                (
                    [show_to_affiliates] => 
                    [trip_class] => 0
                    [origin] => PEN
                    [destination] => KUL
                    [depart_date] => 2016-04-11
                    [return_date] => 2016-04-14
                    [number_of_changes] => 0
                    [value] => 983
                    [found_at] => 2016-01-03T18:33:11+04:00
                    [distance] => 286
                    [actual] => 1
                )
....
И что таким образом будет ключом первого цикла? И вложенного цикла не надо, сразу son_decode($response, 1)['data'], это нужное, его и обрабатывать.

Где остальные ключи описанные и все ли они нужны?
Обработать через json нужно только origin, destination


Вот так вылядит ответ API:
{"success": true, "data": [{"show_to_affiliates":false,"trip_class":0,"origin":"PEN",
"destination":"KUL","depart_date":"2016-04-11","return_date":"2016-04-14",
"number_of_changes":0,"value":983,"found_at":"2016-01-03T18:33:11+04:00",
"distance":286,"actual":true},


Вот так ответ json:

{"code":"ABW","name":"Abau","coordinates":{"lon":148.7,"lat":-10.183333}


"code" - это название авиакомпании
"name" - это город. Он может быть городом прилета или вылета.
Ответить с цитированием