ArrayObject::uasort Trie les éléments avec une fonction utilisateur &reftitle.description; public trueArrayObject::uasort callablecallback Cette fonction trie les éléments tout en conservant leur correlation avec la clé associée, en utilisant une fonction de comparaison utilisateur. Cette fonction sert lors du tri de tableaux associatifs, où l'ordre des éléments est important. ¬e.sort-unstable; &reftitle.parameters; callback &sort.callback.description; &reftitle.returnvalues; &return.true.always; &reftitle.changelog; &Version; &Description; &return.type.true; &reftitle.examples; Exemple avec <function>ArrayObject::uasort</function> 4, 'b' => 8, 'c' => -1, 'd' => -9, 'e' => 2, 'f' => 5, 'g' => 3, 'h' => -4); $arrayObject = new ArrayObject($array); print_r($arrayObject); // Trie et affiche le tableau $arrayObject->uasort('cmp'); print_r($arrayObject); ?> ]]> &example.outputs; Array ( [a] => 4 [b] => 8 [c] => -1 [d] => -9 [e] => 2 [f] => 5 [g] => 3 [h] => -4 ) ) ArrayObject Object ( [storage:ArrayObject:private] => Array ( [d] => -9 [h] => -4 [c] => -1 [e] => 2 [g] => 3 [a] => 4 [f] => 5 [b] => 8 ) ) ]]> &reftitle.seealso; ArrayObject::asort ArrayObject::ksort ArrayObject::natsort ArrayObject::natcasesort ArrayObject::uksort uasort