Wenn du objektorientiert programmierst, dann kommst du dann und wann in die Situation, dass du eine Klasse zwar als Objekt instanziieren mußt, aber egal wo in deinem Programm - es darf jeweils nur ein einziges, einmaliges Objekt geben. Jeder weitere Versuch darf nur wieder das bereits einmal erzeugte Objekt zurückgeben.
Weil das Problem häufiger auftritt, haben sich Menschen dafür irgendwann mal a) einen Namen (Singleton-Pattern) und praktischerweise b) auch noch direkt Methoden ausgedacht, wie man das realisieren kann. "Pattern" heißt nämlich "Muster", und z.B. für das Singleton-Pattern sind deshalb in vielen verschiedenen Programmiersprachen diverse Umsetzungen dieses Musters im Netz recherchierbar. Von denen muß man sich dann nur noch eine aussuchen, die einem gefällt, und kann dann recht sicher sein, dass diese Beispielumsetzung funktioniert und das Problem löst (sofern man keine Fehler einbaut).
das klingt interessant
ist das auch mit pdo und smarty möglich?
als PHP Version ist hier php 5.2.0 im Einsatz
Janine :-)