Hi: This continues to slip between the cracks. Can someone please answer it?
Thanks, --Dan ----- Forwarded message from Daniel Convissor <[EMAIL PROTECTED]> ----- From: Daniel Convissor <[EMAIL PROTECTED]> To: PHP Internals List <[EMAIL PROTECTED]> Date: Wed, 14 Jan 2004 14:46:25 -0500 Subject: Re: [PHP-DEV] Only variables or references can be returned by reference Hi Andi: On Mon, Jan 12, 2004 at 06:31:03PM +0200, Andi Gutmans wrote: > That should be fine. The following isn't: > > function foo() { > $x = 1; > return $x; > } > > function &bar() { > return foo(); > } > > Note: foo isn't returning by reference. Good. Can I ask one final clarification, please? Then the following should be koser in PHP 4 and 5, right? function &execute() { return new DB_result(); } Or would we need to do this to ensure proper opration in both versions? function &execute() { $tmp =& new DB_result(); return $tmp; } Or does the answer depend on what the constructor method does? Or...? ----- End forwarded message ----- -- 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