uasort

(PHP 3>= 3.0.4, PHP 4 )

uasort --  Sortiert ein Array mittels einer benutzerdefinierten Vergleichsfunktion und behält Indexassoziationen bei.

Beschreibung

void uasort ( array array, function cmp_function)

Diese Funktion sortiert ein Array so, dass die Beziehung der Indices zu den Arrayelementen beibehalten bleibt. Dies wird hauptsächlich bei assoziativen Arrays angewandt, wenn die aktuelle Reihenfolge der Arrayelemente signifikant ist. Die Vergleichsfunktion wird vom Benutzer definiert.

Anmerkung: Siehe usort() und uksort() für Beispiele von benutzerdefinierten Vergleichsfunktionen

Anmerkung: Anstelle eines Funktionsnamens kann auch ein Array mit einer Objekt-Referenz und dem Namen einer Methode angegeben werden.

Siehe auch usort(), uksort(), sort(), asort(), arsort(), ksort(), und rsort().