> De : Nikita Popov [mailto:nikita....@gmail.com]
>
> The mbstring extension supports replacing PHP string functions with
> multibyte variants through the mbstring.func_overload ini option.
> 
> This ini setting is a real PITA for code compatibility, as it makes it
> impossible to rely on the output of even the most basic PHP functions, like
> strlen(). Security-critical code in libraries and frameworks typically
> handles this issue by conditionally using either strlen() or 8bit
> mb_strlen(). Apart from that, the issue is generally ignored.
> 
> If we do not wish to drop support for this option in PHP 7, I would at
> least suggest to deprecate it.

Probably fine, but how does your suggestion fit in the PHP 7 timeline ? The BC 
break requires it is introduced in 7.0. And it is too late for this. As 
everyone seems to be against delaying the timeline, I hope we won't accept 
exceptions.

Regards

François



--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to