ArrayObject::uksort Sort the entries by keys using a user-defined comparison function &reftitle.description; public trueArrayObject::uksort callablecallback This function sorts the keys of the entries using a user-supplied comparison function. The key to entry correlations will be maintained. ¬e.sort-unstable; &reftitle.parameters; callback &sort.callback.description; &reftitle.returnvalues; &return.true.always; &reftitle.changelog; &Version; &Description; &return.type.true; &reftitle.examples; <function>ArrayObject::uksort</function> example 1, "the Earth" => 2, "an apple" => 3, "a banana" => 4); $arrayObject = new ArrayObject($array); $arrayObject->uksort('cmp'); foreach ($arrayObject as $key => $value) { echo "$key: $value\n"; } ?> ]]> &example.outputs; &reftitle.seealso; ArrayObject::asort ArrayObject::ksort ArrayObject::natsort ArrayObject::natcasesort ArrayObject::uasort uksort