RE: [PHP-DEV] enable mbstring by default
| From: | Mike Robinson | Date: | Thu, 13 Oct 2011 21:11:52 +0000 |
| Subject: | RE: [PHP-DEV] enable mbstring by default | ||
| References: | 1 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-55794@lists.php.net to get a copy of this message | ||
On October-11-11 11:46 AM Ferenc Kovacs wrote:
> As the "full" unicode support went down with php6, wouldn't it be a
> logical step to enable the mbstring extension by default(maybe even
> turning it into a builtin ext like phar)?
> I think that mbstring is a pretty mature and stable extension, and
> there isn't much dependencies so I can't think of reason why we
> couldn't do it.
> Of course the mbstring.func_overload would still disabled by default
> (maybe exporting the mb functions to the 'utf8' namespace? :P), so it
> would be a backward compatible change.
> What do you think?
>
> ps: maybe it is too late for 5.4, but having it in trunk is still
> better than nothing.
The mbstring extension was enabled by default once upon a time, if memory
serves, and as I recall the results were extremely painful. While both PHP
and mbstring have matured significantly since then, I'm old school that way.
Fool me once...
Best,
Mike Robinson