Fonction PHP usort()
Exemple
Triez les éléments du tableau $a à l'aide d'une fonction de comparaison définie par l'utilisateur :
<?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");
?>
Définition et utilisation
La fonction usort() trie un tableau à l'aide d'une fonction de comparaison définie par l'utilisateur.
Syntaxe
usort(array, myfunction)
Valeurs des paramètres
Parameter | Description |
---|---|
array | Required. Specifies the array to sort |
myfunction | Optional. A string that define a callable comparison function. The comparison function must return an integer <, =, or > than 0 if the first argument is <, =, or > than the second argument |
Détails techniques
Valeur de retour : | VRAI en cas de succès. FAUX en cas d'échec |
---|---|
Version PHP : | 4+ |
❮ Référence de tableau PHP