Tach!
Ich möchte das wie folgt aufgebaute Array umsortieren:
Und zwar so, dass die Jahre absteigend (2013, 2012) und die Quartale aufsteigend (1, 2, 3, 4) sortiert sind. (Die Keys der Quartale sind egal.)
In anderen Worten: Das äußere Array braucht keine Sortierung, die Elemente der ersten Ebene (Kunden sollen so bleiben wie sie sind. Aber für jedes Element sollen die Schlüssel (Jahre) absteigend sortiert werden und die Arrays in deren Werte aufsteigend.
Wenn man das so formiliert, ergibt sich, dass zuerst mit einem foreach auf das äußere Array die einzelnen Kunden angesprochen werden müssen. Dort wird eine schlüsselbasierte Sortierung benötigt. Dann über die Jahre iterieren und die Quartalswerte sortieren. Weiter mit dem nächsten Kunden.
dedlfix.