ID: 24477 Updated by: [EMAIL PROTECTED] -Summary: Problem returning new class by ref from function Reported By: karl at karlaustin dot com -Status: Open +Status: Verified Bug Type: Zend Engine 2 problem -Operating System: RH7.3 +Operating System: Solaris 8 & 9 -PHP Version: 5CVS-2003-07-03 (dev) +PHP Version: 4.3.2 New Comment:
Cause: http://news.php.net/article.php?group=php.zend-engine.cvs&article=1432 I wonder if we really should break BC here... Previous Comments: ------------------------------------------------------------------------ [2003-07-03 06:13:42] karl at karlaustin dot com Description: ------------ Fatal error: Only variables or references can be returned by reference in /usr/local/php5/lib/php/DB/common.php on line 737 If seems that doing: return new DB_result($this, $result); in a function results in the above error, but: $_tmp = new DB_result($this, $result); return $_tmp; Is fine. ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=24477&edit=1