У меня возникли проблемы при разборе этот набор данных, который я отправил на Pastebin здесь http://pastebin.com/TmZGw92jразбора JSON и дисплей с PHP
Я могу уйти в него, насколько техкарт но не может идти дальше по какой-то причине. Вот мои вары, что я настроил:
$airTicketListResponse = $result->body->airTicketListResponse;
$routings = $airTicketListResponse->routings;
$trips = $routings->trips;
$segments = $trips->segments;
Я могу print_r ($ маршрутизация), но когда я пытаюсь print_r ($ сегментов) я получаю ничего не вернулось. Я хотел бы вытащить предметы из маршрутов и сегментов.
вот мой текущий цикл foreach, который держится в поездках.
foreach($routings as $item){
echo '<span style="font-weight:bold;">Airline - '.$item->mainAirlineName.' Price - '.$item->adultBasePrice.'</span><br />'.$item->trips->segments->departureAirportCode.' '.$item->trips->segments->departureTime.'<br /><br />';
}
В JSON в 'raw_body: Unirest \ HttpResponse: private' кажется недействительным, вы пропустили два' '} в конце. – Halcyon
да, я пропустил это в пасте ... это правда. Итак, как мне добраться до сегментов? – DSmith
Прежде всего, используйте 'var_dump' вместо' print_r' Убедитесь, что уровень ошибки установлен на максимальный, то есть 'error_reporting (2047);' поэтому вы увидите любые уведомления, которые могли бы помочь. –