Wie greife ich auf bestimmte Werte der ersten Ebene in einem mehrdimensionalen Objekt zu?
Posted: 16 Jan 2025, 02:41
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:
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?
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
(
)
)
)
)
Code: Select all
Wie mache ich das?