ArrayObject::uasort Ordena los elementos con una función de usuario &reftitle.description; public trueArrayObject::uasort callablecallback Esta función ordena los elementos manteniendo su correlación con la clave asociada, utilizando una función de comparación de usuario. Esta función se utiliza al ordenar arrays asociativos, donde el orden de los elementos es importante. ¬e.sort-unstable; &reftitle.parameters; callback &sort.callback.description; &reftitle.returnvalues; &return.true.always; &reftitle.changelog; &Version; &Description; &return.type.true; &reftitle.examples; Ejemplo con <function>ArrayObject::uasort</function> 4, 'b' => 8, 'c' => -1, 'd' => -9, 'e' => 2, 'f' => 5, 'g' => 3, 'h' => -4); $arrayObject = new ArrayObject($array); var_dump($arrayObject); // Ordena y muestra el array $arrayObject->uasort('cmp'); var_dump($arrayObject); ?> ]]> &example.outputs; array(8) { ["a"]=> int(4) ["b"]=> int(8) ["c"]=> int(-1) ["d"]=> int(-9) ["e"]=> int(2) ["f"]=> int(5) ["g"]=> int(3) ["h"]=> int(-4) } } object(ArrayObject)#1 (1) { ["storage":"ArrayObject":private]=> array(8) { ["d"]=> int(-9) ["h"]=> int(-4) ["c"]=> int(-1) ["e"]=> int(2) ["g"]=> int(3) ["a"]=> int(4) ["f"]=> int(5) ["b"]=> int(8) } } ]]> &reftitle.seealso; ArrayObject::asort ArrayObject::ksort ArrayObject::natsort ArrayObject::natcasesort ArrayObject::uksort uasort