Guten Morgen!
Du hast den Code vermutlich nur zum Testen verwendet. Ansonsten würde man doch eher das Resultat des Reduzierens in einer neuen Variable speichern und sich nicht das Original-Array überschreiben.
Danke für den Hinweis. Gerade weil ich mir den Code als Beispielcode sichern will, bin ich froh über alle Verbesserungsvorschläge.
Das hier ist ja nur ein bewusst einfach gehaltenes Beispiel, das Original ist um einiges größer. Es handelt sich dabei um Daten aus einer Schnittstelle. In dem gelieferten Array sind erstmal auch redundante Daten dabei und ich speichere die relevanten Informationen derzeit in einem weiteren Array (später sollen die in eine MySQL-Tabelle gespeichert werden). Insofern wird das Ursprungs-Array aus der Schnittstelle im Original ohnehin nicht verändert.
Gruß
Kackfohgel