(PHP 4, PHP 5)
sort — Trie un tableau
sort() trie le tableau array . Les éléments seront triés du plus petit au plus grand.
Le tableau d'entrée.
Le paramètre optionnel sort_flags peut être utilisé pour modifier le comportement de tri en utilisant ces valeurs :
Constantes de type de tri :
Cette fonction retourne TRUE en cas de succès, FALSE en cas d'échec.
Version | Description |
---|---|
4.0.0 | Le paramètre sort_flags a été ajouté. |
Exemple #1 Exemple avec sort()
<?php
$fruits = array("lemon", "orange", "banana", "apple");
sort($fruits);
foreach ($fruits as $key => $val) {
echo "fruits[" . $key . "] = " . $val . "\n";
}
?>
L'exemple ci-dessus va afficher :
fruits[0] = apple fruits[1] = banana fruits[2] = lemon fruits[3] = orange
Les fruits ont été classés dans l'ordre alphabétique.
Note: Cette fonction assigne de nouvelles clés pour les éléments du paramètre array . Elle effacera toutes les clés existantes que vous aviez pu assigner, plutôt que de les trier.
Note: Comme la plupart des fonctions de tri de PHP, sort() utilise une implémentation de » Quicksort.
Attention lorsque vous triez des tableaux avec des types différents de valeurs car le résultat de sort() est imprévisible.