dedlfix: Mehrdimensionales Array sortieren

Beitrag lesen

Hi!

Und ich möchte nun die Daten in array('telefon') bzw. array('anschrift') wie folgt sortiert haben:
Also die einzelnen Arrays in telefon,anschrift zuerst nach kontaktdatenTyp, dann nach kontaktdatenKategorie und anschließend nach kontaktdaten. Mit usort habe ich es hinbekommen nach kontaktDatenTyp zu sortieren, aber nicht mehr... Hier mein bisheriger Code:
usort($array['telefon'], array("datenbankMySQLAdressbuch", "cmp"));

Ist das Problem, dass du nicht weißt, wie du $array['anschrift'] sortieren lassen kannst oder dass du die Vergleichsfunktion so erweitern musst, dass bei Gleichheit das jeweils nächste Kriterium ausgewertet wird?

Lo!