On Mon, 15 Dec 2003, Derek Ford wrote:
> I see no example of him implying he wanted to "dismiss" multibyte users, 
> he simply suggested mb_* versions of the string manipulation functions 
> and pointed available facilities that people can use already. I support 
> that idea, as having a mb_ version and a version without multibyte 
> support gives everyone what they want. People who want multibyte strings 
> have it, and people who want speed without multibyte strings still have 
> that; everyone should be happy. Those who don't need multibyte strings 
> (the majority, by a long shot) don't have to suffer any performance 
> loss, while those in Asia can open that marketshare you speak of.

It is a dismissal in the sense that existing apps not written explicitly
for multibyte support will not work for nearly half the users of PHP.  We
are not talking about a small group of users here.

As Stig says, the correct solution would be to always store the encoding 
of the string right alongside the length of the string in the guts of PHP.  
Anything short of that is going to be a hack.  PHP6 here we come...

-Rasmus

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

Reply via email to