RE: [PHP-DEV] Remove old PHP6 forward compatibility

From: Date: Wed, 29 Apr 2015 10:13:03 +0000
Subject: RE: [PHP-DEV] Remove old PHP6 forward compatibility
References: 1  Groups: php.internals 
Request: Send a blank email to internals+get-86014@lists.php.net to get a copy of this message
> De : kalle.php@gmail.com [mailto:kalle.php@gmail.com] De la part de Kalle > Sommer Nielsen > > Back when PHP6 was actually a thing, we added the 'b' string literal > prefix and the (binary) cast to be forward compatible with PHP6, > however since the entire unicode strings part were dropped, these are > no longer needed. > > I think its safe to remove these 2, and take it as a lession learned, > to safely and selectively added forward compatibile features. I am not sure this should be removed. Unicode is a real subject and the PHP 6 failure doesn't prove we won't have to address it again in the future. The (binary) syntax is probably not perfect but maybe we'll be glad to have it someday. And I don't think it does much bad to anybody. So, I'd prefer to keep it. Anyway, it is a little late to propose a new BC break for 7.0. Regards François

« previous php.internals (#86014) next »