Huh? mbstring has been capable of handling lots of encodings other
than UTF-8 since it was introduced.

We might often find it annoying that Unicode is handled transparently
through I/O functions when the internal encoding is different from the
outside encoding.  It just seems you didn't ever make a serious
internaltionalized application.

Moriyoshi

On Sat, Mar 13, 2010 at 3:34 AM, Derick Rethans <der...@php.net> wrote:
> On Fri, 12 Mar 2010, Hannes Magnusson wrote:
>
>> On Fri, Mar 12, 2010 at 17:38, Moriyoshi Koizumi <m...@mozo.jp> wrote:
>> > I'd love to see my brand-new mbstring implementation in the release.
>> > Dropping mbstring completely won't be any good because lots of
>> > applications rely on it, but I don't really want to maintain the funky
>> > library bundled with it.
>>
>> Thats actually one of the ideas we had on IRC.
>> That mbstring patch and more ext/intl features should be enough to
>> solve "the unicode problem".
>
> Sorry, but that is not true. intl and mbstring can provide functionality
> to deal with UTF 8 string manipulation functions, they can not provide
> proper Unicode support. Proper Unicode support is *not* only just
> dealing with UTF-8 strings. Proper Unicode support includes dealing with
> file streams, with different encodings, with localiztion, with sorting,
> with locales, with formatting numbers. Offloading this to extensions
> makes Unicode support an add-on hack, and not a language feature. I am
> not saying that intl and mbstring aren't *useful*, but they definitely
> do not solve "the unicode problem".
>
> regards,
> Derick
>

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

Reply via email to