Mailinglisten-Archive |
Stefan Sturm schrieb:
> Hallo zusammen,
>
> ich würde gerne auf folgende Weise auf eine sttische Funktion zugreifen.
> Aber das geht ja leider nicht :-(
>
> $classname::function();
>
> In der Variable $classname ist der Name der Klasse abgelegt. Diese Variable
> wird dynamisch mit dem Namen der richtigen Klasse gefüllt.
>
> Gibt es da irgendeine Möglichkeit?
http://de.php.net/manual/en/function.call-user-func.php
<?php
class myclass {
function say_hello()
{
echo "Hello!\n";
}
}
$classname = "myclass";
call_user_func(array($classname, 'say_hello'));
?>
--
Sebastian Mendel
www.sebastianmendel.de
www.sf.net/projects/phpdatetime | www.sf.net/projects/phptimesheet
php::bar PHP Wiki - Listenarchive