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