PHP uasort()Funktion

PHP Array ReferenceVollständiges PHP-Array-Referenzhandbuch

Beispiel

Sortieren Sie die Elemente im Array $arr nach Schlüsselwert mithilfe einer benutzerdefinierten Vergleichsfunktion:

<?php
function my_sort($a,$b)
{
if ($a==$b) return 0;
return ($a<$b)?-1:1;
}

$arr=array("a"=>4,"b"=>2,"c"=>8,d=>"6");
uasort($arr,"my_sort");
?>

Beispiel ausführen »

Definition und Verwendung

uasort() sortiert ein Array nach Schlüsselwert mithilfe einer benutzerdefinierten Vergleichsfunktion.

Tipp:Bitte verwenden Sieuksort()die Funktion, um das Array nach Schlüsselnamen zu sortieren; diese Funktion sortiert mithilfe einer benutzerdefinierten Vergleichsfunktion.

Syntax

uasort(array,myfunction);

Parameter Beschreibung
array Erforderlich. Gibt das zu sortierende Array an.
myfunction Optional. Ein String, der eine aufrufbare Vergleichsfunktion definiert. Wenn das erste Argument <, =, > das zweite Argument ist, muss die Vergleichsfunktion jeweils eine Ganzzahl <, =, > 0 zurückgeben.

Technische Details

Rückgabewert: Gibt bei Erfolg TRUE zurück, bei Fehlschlag FALSE.
PHP-Version: 4+


PHP Array ReferenceVollständiges PHP-Array-Referenzhandbuch Weitere Erweiterungen