Mailinglisten-Archive |
Johannes Schlueter wrote: >>für statische Eigenschaften eines Singletons könntest du ja Session oder >>Globale Variablen verwenden ... > > Eher eine statische Variable in der statisch aufgerufenen Funktion. Eine > typishce Singleton implementierung in PHP sieht irgendwie so aus: ja das es statische Variablen in Funktionen gibt wusste ich ja, ich wusste nur nicht ob die auch in statisch aufgerufenen Methoden funktionieren > function &singleton() { > static $instance = null; > > if ($instance) { > return $instance; > } > > $instance = &new Objekt(); > return $instance; > } > > $localinstance = objekt::singleton(); aber er will doch Methoden statisch aufrufen, die ihrerseits auf statische Eigenschaften zugreifen ... er möchte doch gar kein Objekt (abgesehen davon das die statische Eigenschaft in seinem Fall ein Objekt beinhaltet) oder wie? -- 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