On Mon, Jan 12, 2004 at 06:06:22PM +0200, Andi Gutmans wrote:
> At 10:39 AM 1/12/2004 -0500, Daniel Convissor wrote:
> >On Mon, Jan 12, 2004 at 09:05:12AM +0200, Andi Gutmans wrote:
> >>
> >> b) A function which returned a variable by reference couldn't be returned
> >> by reference. I think this one is probably OK to code.
> >
> >But, does this cause memory corruption problems in PHP 4?
>
> If it's returned by reference consistently then I believe it doesn't.
I'm uncertain what you mean. For example, I'm guessing this is NOT okay?
function &foo() {
$x = 1;
return $x;
}
function &bar() {
return foo();
}
function blah() {
// problem in PHP 4 because this isn't returning by reference?
return foo();
}
Thanks,
--Dan
--
T H E A N A L Y S I S A N D S O L U T I O N S C O M P A N Y
data intensive web and database programming
http://www.AnalysisAndSolutions.com/
4015 7th Ave #4, Brooklyn NY 11232 v: 718-854-0335 f: 718-854-0409
--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php