Sintaxa:
<?php
$array = array('0'=>'x', '1'=>'xx', '2'=>'xxx');
usort($array, "strlensort");
echo '<pre>';
print_r($array);
echo '</pre>';
function strlensort($a, $b) {
if (strlen($a) == strlen($b)) {
return 0;
}
return (strlen($a) > strlen($b)) ? -1 : 1;
}
?>
|