(PHP 5 >= 5.2.0, PHP 7)
ArrayObject::asort — Trie les éléments par valeur
Trie les éléments par valeur, tout en conservant la corrélation entre les clés et les valeurs. Ce tri sert lorsqu'il faut trier un tableau associatif, et conserver la relation entre les index et leur valeur.
Cette fonction ne contient aucun paramètre.
Aucune valeur n'est retournée.
Exemple #1 Exemple avec ArrayObject::asort()
<?php
$fruits = array("d" => "citron", "a" => "orange", "b" => "banane", "c" => "pomme");
$fruitArrayObject = new ArrayObject($fruits);
$fruitArrayObject->asort();
foreach ($fruitArrayObject as $key => $val) {
echo "$key = $val\n";
}
?>
L'exemple ci-dessus va afficher :
b = banane d = citron a = orange c = pomme
Les fruits ont été trié en ordre alphabétique, et leur clé associée a été conservée.