- print_r: documentation ( source)
- ksort: documentation ( source)
<?php
function hasort($arr) {
$a = $b = array();
foreach($arr as $v => $k) $a[$k][] = $v;
ksort($a);
foreach($a as $v => $i)
foreach($i as $k) $b[$k] = $v;
return $b;
}
$a = array('a' => 10, 'z' => 10, 'c' => 10, 'b' => 11, 'd' => 10);
$a = hasort($a);
print_r($a);