phpbar.de logo

Mailinglisten-Archive

[php] array sortieren

[php] array sortieren

Enno Kunze php_(at)_phpcenter.de
Mon, 1 Jul 2002 14:39:30 +0200


Hallo Alexander,

am Montag, 1. Juli 2002 um 14:13 hast Du geschrieben:

> Lösungsmöglichkeit (Beispielcode):

> <?php
> $ay = array(
>   "ist", "pech", "glueck", "er", "meiner", "liebe", "apfel"
> );

> usort($ay, "cmplen");
> function cmplen($a, $b) {
>   if (strlen($a) == strlen($b)) return 0;
>   return strlen($a) > strlen($b) ? -1 : 1;
> }
> while (list ($key, $value) = each ($ay)) {
>   echo "$key: $value\n";
> }
> ?>

Danke, das funktioniert, aber was macht usort($ay, "cmplen")? Ich
verstehe das "cmplen" nicht, und php.net gab mir nicht wirklich eine
Antwort.

-- 
Mit besten Gruessen
Enno Kunze


php::bar PHP Wiki   -   Listenarchive