also ich habe ein mehrdimensionales, assoziatives Array mit 2 bis 4 Dimensionen.
Typisch sind aber 3.
Jetzt möchte ich die 1. Ebene nach den Index-Strings sortieren lassen. Und dann für jedes Unterarray auch diese Sortierung vornehmen.
Wie erreiche ich das?
Ich dachte an eine Lösung wie etwa:
Code: Alles auswählen
sortiere($array) // 1. Dimension sortieren
foreach($array as &$element) {
sortiere $element // 2. Dimension sortieren
}
Bei meinem Array ist aber schon der Index eine Art Wert.
Es ist ein Kategorie, Unterkategorie Stammbaum in denen dann schließlich Daten sind.
Die Kategorienamen tauchen leider ausschließlich im Index auf, und nach denen möchte ich sortieren.