PHP uksort()Fonctions
Référence complète des tableaux PHP
Exemples
Trier les éléments du tableau $arr par nom de clé à 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;
}
$arr=array("a"=>4,"b"=>2,"c"=>8,d=>"6");
uksort($arr,"my_sort");
?>
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 l'exemple »
Définition et utilisation
La fonction uksort() trie un tableau par noms de clés à l'aide d'une fonction de comparaison définie par l'utilisateur.
Astuce :Veuillez utiliser lauasort()fonction pour trier le tableau par valeurs de clé, qui utilise une fonction de comparaison définie par l'utilisateur pour le tri.
Syntaxe
uksort(array,myfunction);
| Paramètre | Description |
|---|---|
| array | Requis. Spécifie le tableau à trier. |
| myfunction | Facultatif. Une chaîne qui définit une fonction de comparaison appelable. Si le premier argument est <, =, > le deuxième argument, la fonction de comparaison doit renvoyer un entier <, =, > 0 respectivement. |
Détails techniques
| Valeur de retour : | Retourne TRUE en cas de succès, ou FALSE en cas d'échec. |
|---|---|
| Version de PHP : | 4+ |
Référence complète des tableaux PHP Autres extensions