Mailinglisten-Archive |
Hallo Niels, Niels Jäckel wrote: > ich habe hier den Fall, dass ich eine statische Methode an einer > dynamischen Klasse aufrufen soll. D.h. ich habe den Klassennamen in einer > Variablen. Gibt es eine schönere Möglichkeit als eval() ? > > $arrEvents = eval("return $sEventClass :: getEventList();"); Ja, es gibt eine bessere Alternative: return call_user_func(array($sEventClass, "getEventList()")); http://de3.php.net/call_user_func http://de3.php.net/call_user_func_array Gruss, Martin
php::bar PHP Wiki - Listenarchive