PHP usort()Funktionen
Vollständiges PHP-Array-Referenzhandbuch
Beispiele
Sortieren Sie die Elemente im Array $a mithilfe einer benutzerdefinierten Vergleichsfunktion: Sortieren Sie die Elemente des Arrays $a mithilfe einer benutzerdefinierten Vergleichsfunktion:
<?php
function my_sort($a,$b)
{
if ($a==$b) return 0;
return ($a<$b)?-1:1;
}
$a=array(4,2,8,6);
usort($a,"my_sort");
?>
function my_sort($a,$b)
{
if ($a==$b) return 0;
return ($a<$b)?-1:1;
}
$a=array(4,2,8,6);
usort($a,"my_sort");
?>
Beispiel ausführen »
Definition und Verwendung
usort() sortiert ein Array mithilfe einer benutzerdefinierten Vergleichsfunktion.
Syntax
usort(array,myfunction);
| Parameters | Beschreibung |
|---|---|
| array | Erforderlich. Gibt das zu sortierende Array an. |
| myfunction | Optional. Ein String, der eine aufrufbare Vergleichsfunktion definiert. Wenn das erste Argument <, =, > dem zweiten Argument ist, muss die Vergleichsfunktion eine Ganzzahl zurückgeben, die jeweils <, =, > 0 ist. |
Technische Details
| Rückgabewert: | Gibt bei Erfolg TRUE zurück, bei Fehlschlag FALSE. |
|---|---|
| PHP-Version: | 4+ |
Vollständiges PHP-Array-Referenzhandbuch Weitere Erweiterungen