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és en ordre alphabétique, et leurs
clés associées ont été conservées.
&reftitle.seealso;
ArrayObject::ksort
ArrayObject::natsort
ArrayObject::natcasesort
ArrayObject::uasort
ArrayObject::uksort
asort