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