Wie greife ich auf bestimmte Werte der ersten Ebene in einem mehrdimensionalen Objekt zu?Php

PHP-Programmierer chatten hier
Guest
 Wie greife ich auf bestimmte Werte der ersten Ebene in einem mehrdimensionalen Objekt zu?

Post by Guest »

Ich rufe ein mehrdimensionales PHP-Array (glaube ich) von einer API ab, jetzt werden alle Werte perfekt zurückgegeben und wenn ich das Array mit print_r speichere, erhalte ich Folgendes:

Code: Select all

 Event Object
(
[title] => test
[link] => google.com
[updated] => 2013-03-06T12:08:56.521-05:00
[id] => test
[name] => Copy of Copy of Copy of Mar 05, 2013 - TEST4
[description] =>
[registered] => 2
[createdDate] => 2013-03-06T12:08:56.521-05:00
[status] => COMPLETE
[eventType] => OTHER
[eventLocation] => EventLocation Object
(
[location] => test
[addr1] => test
[addr2] =>
[addr3] =>
[city] => madrid
[state] => andalucia
[country] =>
[postalCode] => 06103
)

[registrationUrl] => https://google.com
[startDate] => 2013-03-07T13:00:00-05:00
[endDate] => 2013-03-07T13:00:00-05:00
[publishDate] => 2013-03-06T12:11:15.958-05:00
[attendedCount] => 0
[cancelledCount] => 0
[eventFeeRequired] => FALSE
[currencyType] => USD
[paymentOptions] => Array
(
)

[registrationTypes] => Array
(
[0] => RegistrationType Object
(
[name] =>
[registrationLimit] =>
[registrationClosedManually] =>
[guestLimit] =>
[ticketing] =>
[eventFees] => Array
(
)

)

)

)
Ich habe jetzt mit meinem grundlegenden PHP herumgewühlt und herausgefunden, dass ich alle ersten Array-Elemente von [title] bis [eventType] wie folgt auflisten kann:
meine Frage: Alles was ich tun muss, um [Titel] und [Startdatum] abzurufen. Den Rest brauche ich jetzt nicht. Den Rest könnte ich einfach mit Js und CSS ausblenden Aber ich bin mir sicher, dass ich nur ein Idiot bin und es einen einfacheren Weg gibt, dieses Array zu durchlaufen, sodass es nur die beiden Werte ausspuckt, die ich brauche.
Wie mache ich das?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post