![]() Mailinglisten-Archive |
> ich habe in einer Klasse ein Array mit anderen Klassen, auf die ich gerne > zugreifen möchte, nur funktioniert das nicht so, wie ich mir das denke: > > $x=$this->element[0]; echo $x->variable; #geht > > echo $this->element[0]->variable; #geht nicht > > wie bringe ich denn die letzte Zeile zum Laufen? Schonmal vielen Dank! > > -- > Ciao, > Johannes. Hallo, ich habe versucht nach Deiner Beschreibung ein Beispiel zu schreiben und da klappte es. Vielleicht kannst Du ja mal ein eigenes Beispiel schicken. Johannes SchmidT Beispiel: class test1{ function test1(){ $this->variable = "check"; } } class test2{ function test2(){ global $y; $this->element[0] = $y; } function write(){ $x = $this->element[0]; echo $x->variable."<br>"; echo $this->element[0]->variable; } } $y = new test1(); $versuch = new test2(); $versuch->write();
php::bar PHP Wiki - Listenarchive