Mailinglisten-Archive |
Boris wrote:
> Wie kann ich die elemente eines array der länge nach sortieren?
> Muss ich dafür eigens eine extra funktion schreiben?
usort() ist Dein Freund:
<?php
function compare($a, $b) {
if ($a == $b) return 0;
return (strlen($a) < strlen($b)) ? -1 : 1;
}
$array = array(
'aaaa',
'a',
'aaa',
'aa'
);
usort($array, 'compare');
print_r($array);
?>
Gruss,
Andreas
--
http://www.andreas-demmer.de
php::bar PHP Wiki - Listenarchive