Triez les éléments du tableau $cars par ordre alphabétique décroissant :
<?php$cars=array("Volvo","BMW","Toyota");rsort($cars);?>La fonction rsort() trie un tableau numérique par ordre décroissant.
Astuce : utilisez la fonction sort() pour trier un tableau numérique par ordre croissant.
rsort( tableau,type de tri );
paramètre | décrire |
---|---|
tableau | Requis. Spécifie le tableau à trier. |
type de tri | Facultatif. Spécifie comment les éléments/éléments d'un tableau sont organisés. Valeurs possibles : 0 = SORT_REGULAR - Par défaut. Mettez chaque élément dans un ordre régulier (ASCII standard, ne changez pas le type). 1 = SORT_NUMERIC - traite chaque élément comme un nombre. 2 = SORT_STRING - Traitez chaque élément comme une chaîne. 3 = SORT_LOCALE_STRING - Traitez chaque élément comme une chaîne, en fonction des paramètres régionaux actuels (peut être modifié avec setlocale()). 4 = SORT_NATURAL - Traitez chaque élément comme une chaîne, en utilisant le tri naturel comme natsort(). 5 = SORT_FLAG_CASE - Les chaînes peuvent être triées en combinaison (OU au niveau du bit) avec SORT_STRING ou SORT_NATURAL, sans tenir compte de la casse. |
Valeur de retour : | Renvoie VRAI en cas de succès et FAUX en cas d'échec. |
---|---|
Version PHP : | 4+ |
Triez les éléments du tableau $numbers par ordre numérique décroissant :
<?php$numbers=array(4,6,2,22,11);rsort($numbers);?>Traitez chaque élément comme un nombre et triez les éléments du tableau $cars par ordre décroissant :
<?php$cars=array("Volvo","BMW","Toyota");rsort($cars,SORT_NUMERIC);?>