dedlfix: array in object sortieren

Beitrag lesen

Tach!

$anzahl = count ( $jsonarray->ArrivalBoard->Arrival);
for ($x = 0; $x < $anzahl; $x++)

Für das vollständige Durchlaufen eines Arrays gibt es foreach.

Wenn ich die Ausgabe aber umkehren möchte,

... dann nimmt man dazu die Funktion array_reverse().

Kann ich das direkt oder muss ich die Daten erst extrahieren um an das gewünschte Ergebniss zu kommen.

Die Funktion nimmt ein Array entgegen und gibt ein neues zurück. Zwischenvariablen braucht man nicht, um das Eingangsarray durch array_reverse() zu schicken und dessen Ergebnis direkt im foreach zu verwenden. Ein Einzeiler also. Wenn du dir aber unsicher bist, kannst du die Schritte auch (erst einmal) einzeln durchführen und dir dabei die Zwischenergebnisse anschauen.

dedlfix.