| php-manual.net |
|
| Home | PHP Manual auf Deutsch | PHP Manual in English | PHP manuel le sur le français | Impressum |
Software
usort(PHP 4, PHP 5) usort — Sortiert ein Array nach Werten mittels einer benutzerdefinierten Vergleichsfunktion. Beschreibung
bool usort
( array &$array
, callback $cmp_function
)
Diese Funktion sortiert ein Array nach seinen Werten mittels einer benutzerdefinierten Vergleichsfunktion. Soll das Array nach nicht trivialen Kriterien sortiert werden, sollten Sie diese Funktion verwenden. Die Vergleichsfunktion muss einen Integer zurückgeben, der kleiner, gleich, oder größer ist als NULL, wenn für das erste Argument auch angenommen wird, dass es kleiner, gleich, oder größer ist als das zweite.
Gibt bei Erfolg TRUE zurück, im Fehlerfall FALSE.
Example#1 usort()
<?phpDas oben gezeigte Beispiel erzeugt folgende Ausgabe:
Example#2 usort() mit einem mehrdimensionalen Array
<?phpWird ein mehrdimensionales Array sortiert, enthalten $a und $b Referenzen zu dem ersten Index des Arrays. Das oben gezeigte Beispiel erzeugt folgende Ausgabe:
Example#3 usort() mit Verwendung einer Member Funktion eines Objektes
<?phpDas oben gezeigte Beispiel erzeugt folgende Ausgabe:
Siehe auch uasort(), uksort(), sort(), asort(), arsort(),ksort(), natsort() und rsort(). |