Das Singleton-Pattern (Implementierung in PHP)

Einführung Wenn man verhindern will, dass es von einer Klasse mehrere Objekte gibt, behilft man sich mit dem sogenannten Singleton-Pattern. Es merkt sich, ob bereits eine Instanz existiert und verweigert dann die Erzeugung einer neuen Instanz. Stattdessen wird die aktuelle zurückgegeben. Das Pattern privatisiert den Konstruktor und verbietet das Klonen. Der Code sieht so aus:


»Meta