mark: usort mit variablem key

Beitrag lesen

Hallo zusammen. Ich benutze in meinem Script die usort Funktion und wende diese auf ein multidimensionales Array an.

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 ? Bzw. was ist der standard - Weg um so etwas zu realisieren ?

mfg
mark