![]() Mailinglisten-Archive |
Matthias Stierli schrieb: >> Mein Problem war bisher, den Sinn zu finden, warum sich verschiedene >> Objekte einer Klasse die static-Variablen teilen sollten. Aber mir >> d�mmert es langsam. > > Was ist denn das Besondere an einer static-Variable, wenn nicht genau > dieses Verhalten? > Was soll deiner Ansicht nach static denn anderes bewirken? Der Vorteil einer statischen Variable in einer Funktion ist ja der das diese Variable �ber alle Funktionsaufrufe hinweg erhalten bleibt und trotzdem au�erhalb der Funktion nicht erreichbar ist. Wenn ich nun in einer Methode eine statische Variable verwende h�tte es mich wahrscheinlich genauso verwundert das diese statische Variable in allen Objekten der Klasse die selbe ist. Erwartet h�tte ich dieses Verhalten wohl eher wenn die Methode selbst auch statisch w�re. Ebenso das statische Klassen-Variablen nat�rlich in allen Objekten die selben sind. -- Sebastian Mendel www.sebastianmendel.de www.sf.net/projects/phpdatetime | www.sf.net/projects/phptimesheet
php::bar PHP Wiki - Listenarchive