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