Exemple
Trier les éléments de la matrice de $ arr par des touches en utilisant 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;
}
$arr=array("a"=>4,"b"=>2,"c"=>8,d=>"6");
uksort($arr,"my_sort");
?>
»Exécuter exemple Définition et utilisation
Le uksort() fonction trie un tableau de touches en utilisant une fonction de comparaison définie par l' utilisateur.
Conseil: Utiliser la uasort() fonction pour trier un tableau de valeurs en utilisant une fonction de comparaison définie par l' utilisateur.
Syntaxe
uksort( array,myfunction );
Paramètre | La description |
---|---|
array | Champs obligatoires. Indique le tableau à trier |
myfunction | Optionnel. Une chaîne de caractères qui définissent une fonction de comparaison appelable. La fonction de comparaison doit retourner un entier <, =, ou> à 0 si le premier argument est <, =, ou> que le second argument |
Détails techniques
Valeur de retour: | TRUE en cas de succès. FAUX en cas d'échec |
---|---|
PHP Version: | 4+ |
<Tableau PHP Référence