ArrayObject::asort
Trie les éléments par valeur
&reftitle.description;
public trueArrayObject::asort
intflagsSORT_REGULAR
Trie les entrées en ordre croissant,
de telle manière que la corrélation entre les clés et les
valeurs soit conservée.
L'usage principal est lors de tri de tableaux
associatifs où l'ordre des éléments est important.
¬e.sort-unstable;
&reftitle.parameters;
&sort.flags.parameter;
&reftitle.returnvalues;
&return.true.always;
&reftitle.changelog;
&Version;
&Description;
&return.type.true;
&reftitle.examples;
Exemple avec ArrayObject::asort
"citron", "a" => "orange", "b" => "banane", "c" => "pomme");
$fruitArrayObject = new ArrayObject($fruits);
$fruitArrayObject->asort();
foreach ($fruitArrayObject as $key => $val) {
echo "$key = $val\n";
}
?>
]]>
&example.outputs;
Les fruits ont été trié en ordre alphabétique, et leur
clé associée a été conservée.
&reftitle.seealso;
ArrayObject::ksort
ArrayObject::natsort
ArrayObject::natcasesort
ArrayObject::uasort
ArrayObject::uksort
asort