Hi Folks:
I'm sorry to be a pest. I'm very close to releasing the next version of
the PEAR DB package and need an answer to this in order to complete the
fixes.
Thanks,
--Dan
On Wed, Jan 14, 2004 at 02:46:25PM -0500, Daniel Convissor wrote:
> 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...?
>
> 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