Re: Passing by reference

From: Date: Mon, 27 Nov 2000 19:55:12 +0000
Subject: Re: Passing by reference
References: 1  Groups: php.dev php.qa 
Request: Send a blank email to php-dev+get-39318@lists.php.net to get a copy of this message
Please let me know if this solves some of the bugs people have been reporting with the current CVS tree.
As I already told, my testcases all work now :) but there's another problem ... didn't the "$this in constructor"||"new always returns refernce" patch go in? as I added to bug 7454 the following code still doesn't work... andré <?php class foo { function foo($name) {
    	$GLOBALS['List']= &$this;
    	$this->Name = $name;
$GLOBALS['List']->echoName(); } function echoName() {
    	echo "<br>".$this->Name; } }
function &foo2(&$foo) { return $foo; } $bar1 = new foo('constructor1'); //$bar1 = foo2(new foo('constructor1')); $bar1->Name = 'outside1'; $bar1->echoName(); $List->echoName(); echo '<P>'; ?> -- · André Langhorst · t: +49 571 3201801 · · waldschrott@php.net · m: +49 173 9558736 · · PHP Quality Assurance · http://qa.php.net ·

« previous php.dev (#39318) next »