Сообщение от 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" - это город. Он может быть городом прилета или вылета.