Mailinglisten-Archive |
Christian Ruetgers schrieb:
> Ich versuche einer Klasse als Eigenschaft eine Referenz auf eine
> andere Klasse schon im Konstruktor mitzugeben. (siehe Codebeispiel).
Ich hab mal ein paar Referenzen umgestellt bzw. ergänzt und jetzt
geht es:
<?php
class c1 {
var $meinwert = 'leer';
function c1() {}
}
class c2 {
var $_c1_obj;
function c2(&$c1ref) {
$this->_c1_obj = &$c1ref;
}
function zeige_wert() {
echo $this->_c1_obj->meinwert;
}
}
$c1 = new c1();
$c2 = new c2($c1);
$c1->meinwert = 'bin voll';
$c2->zeige_wert();
?>
Gruss,
Andreas
--
http://www.andreas-demmer.de
php::bar PHP Wiki - Listenarchive