function comparison($a, $b)
{
if ($a == $b)
return 0;
return ($a < $b) ? -1 : 1;
}
$array = ['a' => 4, 'b' => 3, 'c' => 2, 'd' => 5, 'e' => 1, 'f' => 6];
uasort($array, 'comparison');
print_r($array);
/*
run:
Array ( [e] => 1 [c] => 2 [b] => 3 [a] => 4 [d] => 5 [f] => 6 )
*/