At 01:28 AM 3/18/2004 +0100, Lorenzo Alberton wrote:
Why has this one been committed?
http://cvs.php.net/diff.php/ZendEngine2/zend_compile.c?login=2&r1=1.551&r2=1.552 &ty=h
It prevents constructors being redefined. That is fine, *except* for the following case:
class MyClass { function MyClass() { //constructor for php4, //SHOULD be ignored by php5 }
function __construct() { //constructor for php5, //ignored by php4 } }
i.e. it doesn't allow a class to work on both php4 and php5. Or am I missing something obvious?
Best regards, Lorenzo
-- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php
-- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php