Mailinglisten-Archive |
> Also, ich habe eine config.php3 Datei wie folgt: > > <? > $HOST = "localhost"; > $PORT = "143"; > ?> > > Ich habe noch eine datei.lib Datei in der ich diese config.php3 Datei per > require aufrufe, also: > > <? > require "config.php3"; > > Wenn ich hier ein echo Anweisung fuer die $HOST einfuege, dann gibt der > Server den Wert von $HOST aus. D.h. diese Variable ist hier bekannt. Hier > habe ich noch ein class: > > class xxx { > > var $host = $HOST; #line X > bzw > var $host=$GLOBAL['HOST']; #line X #nach Vorschlaegen von der Liste > } > > ?> Hallo, die Zuweisung gehört in den Konstruktor der Klasse, sollte dan etwa so aussehen: class xxx { var $host=''; function xxx() { $this->host=$GLOBALS['HOST']; } } oder class xxx { var $host=''; function xxx() { global $HOST; $this->host=$HOST; } } MfG Joachim
php::bar PHP Wiki - Listenarchive