Triez les éléments du tableau $a à l'aide d'une fonction de comparaison définie par l'utilisateur :
<?phpfunction my_sort($a,$b){if ($a==$b) return 0;return ($a<$b)?-1:1;}$a=array(4,2,8, 6);usort($a,"mon_sort");?>usort() trie un tableau à l'aide d'une fonction de comparaison définie par l'utilisateur.
usort( tableau,mafonction );
paramètre | décrire |
---|---|
tableau | Requis. Spécifie le tableau à trier. |
ma fonction | Facultatif. Chaîne qui définit une fonction de comparaison appelable. Si le premier paramètre <, =, > le deuxième paramètre, la fonction de comparaison correspondante doit renvoyer un entier <, =, > 0. |
Valeur de retour : | Renvoie VRAI en cas de succès et FAUX en cas d'échec. |
---|---|
Version PHP : | 4+ |