Klaus-Jürgen: Mehrdimensionale Arrays sortieren

Beitrag lesen

Du mußt dir eine benutzerdefinierte Sortierfunktion basteln. Genauer: Du benutzt die PHP-Sortierfunktion usort() (wahlweise kannst du auch mal gucken, ob uasort() oder uksort() besser geeignet sind) und definierst eine Vergleichsfunktion, um damit festzustellen, welches Arrayelement von zweien "kleiner" ist und damit weiter nach vorne gehört in deiner Sortierung.

Aber ich weiß erst gar nicht, wie ich an z.B. "Name" herankommen soll. Ich muss ja immer bei so einer Vergleichsfunktion ein Array angeben, aber welches?

Wenn in $a der Variablenname der Variablen drinsteht, dann kannst du mit ${$a} auf diese Variable zugreifen.

Danke, klappt! Und was ist der Vorteil von ${$a} gegenüber $$a?

Klaus-Jürgen