phpbar.de logo

Mailinglisten-Archive

[php] Statische methoden in PHP4

[php] Statische methoden in PHP4

Sebastian Mendel lists at sebastianmendel.de
Fre Feb 11 11:35:40 CET 2005


Sorin Marti wrote:

>> function &singleton() {
>>    static $instance = null;
>>
>>    if ($instance) {
>>        return $instance;
>>    }
>>
>>    $instance = &new Objekt();
>>    return $instance;
>> }
> 
> Also ich würde behaupten, das geht so nicht. Du setzt die Instanz null 
> und fragst dann ob es sie gibt? Und erstellst auf _jeden_ Fall ein neues 
> Objekt? Müsste es nicht ungefähr so aussehen?

doch das passt so

static $instance = null;

$instance wird gesetzt wenn es sie noch nicht gibt


-- 
Sebastian Mendel

www.sebastianmendel.de www.warzonez.de www.tekkno4u.de www.nofetish.com
www.sf.net/projects/phpdatetime        www.sf.net/projects/phptimesheet

php::bar PHP Wiki   -   Listenarchive