PHP rsort()
La fonction rsort() trie un tableau indexé dans l’ordre décroissant.
Syntaxe
rsort(array, type)
Paramètres
- array(Obligatoire) : Spécifie le tableau à trier
- type(Optionnel) : Spécifie comment comparer les éléments du tableau. Voici les valeurs possibles:
- 0 = SORT_REGULAR(Par défaut) : Comparez les éléments (ne changez pas de type)
- 1 = SORT_NUMERIC : Comparer les éléments numériquement
- 2 = SORT_STRING : Comparez les éléments en tant que chaînes
- 3 = SORT_LOCALE_STRING : Comparez les éléments en tant que chaînes, en fonction des paramètres régionaux actuels
- 4 = SORT_NATURAL : Comparez les éléments en tant que chaînes en utilisant l’ordre naturel
- 5 = SORT_FLAG_CASE : Comparez les éléments en tant que chaînes. Les éléments sont traités comme insensibles à la casse.
Valeur de retour
TRUE en cas de succès. FALSE en cas d’échec
Version PHP:
4+
Exemple 1 :
<?php $nombres = array(9, 2, 15, 7, 10); rsort($nombres); print_r($nombres); ?>
Sortie:
Array ( [0] => 15 [1] => 10 [2] => 9 [3] => 7 [4] => 2 )
Exemple 2 :
<?php $couleurs = array("Bleu","Rouge","Vert","Orange"); rsort($couleurs); print_r($couleurs); ?>
Sortie:
Array ( [0] => Vert [1] => Rouge [2] => Orange [3] => Bleu )