sort
Trie un tableau
&reftitle.description;
boolsort
arrayarray
intsort_flags
sort trie le tableau array. Les
éléments seront triés du plus petit au plus grand.
&reftitle.parameters;
array
Le tableau d'entrée.
sort_flags
Le paramètre optionnel sort_flags
peut être utilisé pour modifier le comportement de tri en
utilisant ces valeurs :
Constantes de type de tri :
SORT_REGULAR -compare les éléments normalement
(ne modifie pas les types)
SORT_NUMERIC - compare les éléments numériquement
SORT_STRING - compare les éléments comme des chaînes
de caractères
SORT_LOCALE_STRING -compare les éléments
en utilisant la configuration locale. Ajouté en &php; 5.0.2 et 4.4.0.
Avant &php; 6, il utilise les locales système, qui peuvent être modifiées
en utilisant la fonction setlocale. Depuis &php; 6,
vous devez utiliser la fonction i18n_loc_set_default.
&reftitle.returnvalues;
&return.success;
&reftitle.changelog;
&Version;
&Description;
4.0.0
Le paramètre sort_flags a été ajouté.
&reftitle.examples;
Exemple avec sort
$val) {
echo "fruits[" . $key . "] = " . $val . "\n";
}
?>
]]>
&example.outputs;
Les fruits ont été classés dans l'ordre alphabétique.
&reftitle.notes;
¬e.no-key-association;
Attention lorsque vous triez des tableaux avec des types différents de
valeurs car le résultat de sort est imprévisible.
&reftitle.seealso;
arsort
asort
ksort
rsort
usort
uksort
array_multisort
krsort
natsort
natcasesort