Moin Leutz,
ich mache es kurz ...
Warum ist b3 eine Referenz von b2 (oder b1)? Es wird niemals ein "&" verwendet. Z.B. in der Zeile
müsste diese Referenz doch aufgehoben werden, oder nicht??
Gruß
muh
ich mache es kurz ...
PHP-Code:
class A {
var $bs = array();
function getB() {
$this->bs[0] = new B();
return $this->bs[0];
}
}
class B {
var $bata = "BEE";
}
$a = new A();
$b1 = $a->getB();
$b3 = $b1;
$b3->bata = "BAAA";
$b2 = $a->bs;
echo "<pre>";
print_r($b2); // Ausgabe ist: BAAA
echo "</pre>";
PHP-Code:
$b3 = $b1;
Gruß
muh
Kommentar