قيم الطباعة تشكل ستدوبجيكت داخل صفيف من استجابة جسون
-
12-12-2019 - |
سؤال
ايم كيندا جديدة مع فب و جسون ، وبعد حفر حولها للرد لم أكن قادرا على العثور على واحد ، وكنت آمل إذا كنت يمكن أن تساعدني…
أنا أعمل على تقرير من مع استجابة جسون استجابة جسون تبدو إلى حد ما مثل هذا:
stdClass Object
(
[FlightInformation] => stdClass Object
(
[@size] => 10
[Itinerary] => Array
(
[0] => stdClass Object
(
[bookingID] => 123456789
[creationDate] => 10/04/2012
[Customer] => stdClass Object
(
[email] => someone@aol.com
)
[FlightConfirmation] => stdClass Object
(
[supplierId] => AA
[arrivalDate] => 10/04/2012
[departureDate] => 10/05/2012
[confirmationNumber] => 0987654321
[RateInformation] => stdClass Object
(
[@size] => 1
[RateDescription] => stdClass Object
(
[@promo] => false
[ChargeableInfo] => stdClass Object
(
[@total] => 57.94
أنا بناء التقرير الذي هو من هذا القبيل..
foreach( $response->FlightInformation->Itinerary as $output) {
echo $output-> bookingID;
echo $output-> creationDate;
echo $output-> arrivalDate; <<<< won't Print
echo $output->departureDate; <<<< won't Print
echo $output->total; <<<< won't Print
ولكن أي شيء موجود تحت كائن داخل مجموعة خط سير الرحلة لن تظهر..لا أستطيع الحصول على طباعة القيم المشار إليها ، الرجاء المساعدة…
في صحتك
المحلول
ذلك هو أن الوصول والمغادرة والإجمالي كائنات نفسها.عليك أن تفعل شيئا مثل:
giveacodicetagpre.نصائح أخرى
الخاص بك في عداد المفقودين مستوى التعشيش تلك العناصر هي داخل FlightConfirmation
:
لا تنتمي إلى StackOverflow