Einzelnen Beitrag anzeigen
  #3 (permalink)  
Alt 27-12-2008, 00:20
PHP-Desaster
 PHP Expert
Links : Onlinestatus : PHP-Desaster ist offline
Registriert seit: Mar 2006
Beiträge: 3.105
PHP-Desaster befindet sich auf einem aufstrebenden Ast
Standard

Oder eine weitere Methode, die die Instanz initialisiert.
PHP-Code:
public static function initInstance($dbhost,$dbuser,$dbpassword,$dbname) {
    
self::$instance=new self($dbhost,$dbuser,$dbpassword,$dbname);
}
public static function 
getInstance() { 
    if(
self::$instance===NULL) { 
        throw new 
Exception('Singleton not initialized');
    }
    return 
self::$instance

Das Singleton-Pattern ist aber schon fast ein Anti-Pattern. Meist ist eine Registry anbrachter.
Mit Zitat antworten