fanelf.de: Klassen und der static-Aufruf

Beitrag lesen

singleton soll sicherstellen, dass es von einer bestimmten klasse nur eine instanz gibt. diese anforderung ist aus dem posting des fragestellers nicht ersichtlich, und wohl auch nicht gemeint.

die problematik des fragestellers kann sich durchaus auf unterschiedliche instanzen beziehen (schleife in einer liste).

ab php5 ist ja eine erweiterung dahingehend vorgenommen, dass zwischen static und instanzaufrufen schon in der deklaration unterschieden wird, und sich diese methoden dann auch nur dementsprechend aufrufen lassen.

inwieweit singletons mit php5 sinn machen, kann ich nicht weiter kommentieren, da sich mir diese fragestellung bislang nicht im zusammenhang mit php gestellt hat. bei anderen multithread anwendungen ist das ja völlig üblich.