Mailinglisten-Archive |
On Sun, 2004-09-26 at 13:03, vincent hildebrandt wrote:
> was spricht gegen:
>
> $obj = new $var;
> $obj->deine_statische_methode();
Die Tatsache das die statische Funktionen eine Singleton-Funktion ist
und mir entweder den Konstruktor aufruft oder eine bereits existierende
Instanz zurückgibt:
public static function &singleton()
{
if(self::$instance == null)
{
self::$instance = new Klassenname();
}
return self::$instance;
}
$var = "Klassenname";
$instanz = $var::singleton();
Wenn über new gehe nützt mir ja die singleton nix mehr...
Gruß
Tobias
php::bar PHP Wiki - Listenarchive