Hallo,
wie ich gerade feststellen musste funktioniert die magische Funktion __get() nur wenn eine Instanz der Klasse existiert.
Code:
	
liefert das Ergebnis ('foo' ist korrekt):
	
gibt es eine Möglichkeit __get() auch bei rein statischen klassen zu verwenden, ohne dass eine Instanz angelegt werden muss? Oder 
muss ich eine Singelton-Klasse daraus machen (was ich nur sehr ungern tun würde).
Danke für Eure Hilfe,
Gruß tracer
					wie ich gerade feststellen musste funktioniert die magische Funktion __get() nur wenn eine Instanz der Klasse existiert.
Code:
PHP-Code:
	
	
echo c::__get('env');
echo c::$env; 
PHP-Code:
	
	
foo
Fatal error: Access to undeclared static property: c::$env in D:\htdocs\svn\shop\trunk2\lib\be\index.php on line 16 
muss ich eine Singelton-Klasse daraus machen (was ich nur sehr ungern tun würde).
Danke für Eure Hilfe,
Gruß tracer
 
          
Kommentar