Tobias: mehrdim. assoziatives Array sortieren

Beitrag lesen

Hi, irgendwie bekomm ich es nicht hin. ich habe ein mehrdim. Assoz. Array und möchte dies sortieren. Die einfache Methode array.sort() funzt irgendwie nicht. Rufe ich array.sort() das erste Mal auf, dann wird absteigend sortiert, rufe ich array.sort() ein zweites mal auf wird aufsteigend sortiert. Und immer so weiter im Wechsel. Das darf natürlich nicht sein ;)

bsp: array[1]["text"] = "Cäsar" array[1]["value"] = 3 array[2]["text"] = "Anton" array[2]["value"] = 7 array[3]["text"] = "Michaela" array[3]["value"] = 1

ich möchte nun nach "text" sortieren. Also soll es hinterher so aussehen:

array[2]["text"] = "Anton" array[2]["value"] = 7 array[1]["text"] = "Cäsar" array[1]["value"] = 3 array[3]["text"] = "Michaela" array[3]["value"] = 1

wie kann ich verfahren? Irgendwelche Ideen?

Tobias