- var_dump: documentation ( source)
- uksort: documentation ( source)
<?php
$a = array('f' => 0, 'fab' => 1, 'fa' => 2);
uksort($a, function($a, $b) {
$lenA = strlen($a);
$lenB = strlen($b);
if ($lenA < $lenB) {
return 1;
} else if ($lenA === $lenB) {
return 0;
} else if ($lenA > $lenB) {
return -1;
}
});
var_dump($a);