Hi,
function cmp($a, $b){
return strcasecmp($a["key"], $b["key"]);
}usort($arr, "cmp");
>
>
> Gibt es eine Möglichkeit key ( in $a["key"]) variabel zu gestalten ohne gleich GLOBALS zu verwenden ?
Ab PHP 5.3.0 kann man das mit [anonymen Funktionen und Closures](http://www.php.net/manual/en/functions.anonymous.php) machen.
Ansonsten geht's auch mit einem kleinen Objekt, welches die Vergleichsfunktion als Methode und den zusätzlich benötigten Wert als Eigenschaft (die man vorher entsprechend setzt) hat.
MfG ChrisB
--
“Whoever best describes the problem is the person most likely to solve the problem.” [Dan Roam]