sortTrie un tableau en ordre croissant
&reftitle.description;
truesortarrayarrayintflagsSORT_REGULAR
Trie array sur place suivant les valeurs
en ordre croissant.
¬e.sort-unstable;
¬e.no-key-association;
¬e.reset-index;
&reftitle.parameters;
array
Le tableau d'entrée.
&sort.flags.parameter;
&reftitle.returnvalues;
&return.true.always;
&reftitle.changelog;
&Version;&Description;
&return.type.true;
&reftitle.examples;
Exemple avec sort
$val) {
echo "fruits[" . $key . "] = " . $val . "\n";
}
?>
]]>
&example.outputs;
Les fruits ont été classés dans l'ordre alphabétique.
Exemple avec sort en utilisant
l'ordre naturel sans tenir compte de la casse
$val) {
echo "fruits[" . $key . "] = " . $val . "\n";
}
?>
]]>
&example.outputs;
Les fruits ont été classés comme ils l'auraient été avec la fonction
natcasesort.
&reftitle.notes;
Comme la plupart des fonctions de tri de PHP, sort
utilise une implémentation de Quicksort.
Le pivot est choisi au milieu de la partition, résultant ainsi en une optimisation
du temps pour les tableaux déjà triés. Mais ceci ne reste qu'un détail de
l'implémentation, n'ayant aucun impact.
Porter attention lors du tri des tableaux avec des valeurs de types
différents car sort peut produire des résultats
imprévisibles quand flags est
SORT_REGULAR.
&reftitle.seealso;
rsort&seealso.array.sorting;