On Tue, 12 Jul 2005 20:53:16 +0200 (CEST) [EMAIL PROTECTED] (Derick Rethans) wrote:
> On Tue, 12 Jul 2005, Chuck Hagenbuch wrote: > > > Relax, I'm not debating the decision. Just: > > > > PLEASE can someone put a big fat warning on the php 4.4 > > announcement on www.php.net that it breaks existing code? > > > > I already have people upgrading to it and wondering why they > > get tons of warnings now. We're fixing them as quick as we can, > > but honestly, given that PHP never gave us a notice about them > > before, there are going to be a lot, and a lot in old releases > > too. It'd be helpful if on the php side people were at least > > given a chance not to shoot themselves in the foot. > > They were already shooting them in the foot by using references > wrong... and you did have about a month to test your code (Horde > I presume) with the new PHP 4.4 release candidates. And it's just > a notice... which you should always have off on a production > machine. So I don't think we should put a BIG warning on php.net > because people didn't quite understand how references worked (me > included). The bug #33643 is not what I can call "shooting in my own foot". There were cases were I fully agree to break BC, but this one and its pairs, not. I agree that it's nice to solve this problem, my point here is we fix a Zend bug by removing some facilities in the langage. I only hope that we will allow that again in future versions. --Pierre -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php