Hi!

> I would make the Zend engine use the ROOT Locale for PHP's language parsing
> (in Java it's called Locale.ROOT, in C it’s the Locale named ""), so its
> invariant to local settings but works correct for all of Unicode. In theory,

Yeah, right, in theory we need full unicode support. In practice,
however, Zend engine does not support Unicode and never did. It uses
system-level tolower(), which depends on current locale and is not
reliable since locales have all kinds of weird rules. This patch is not
meant to introduce full Unicode support, this patch is meant to remove
dependency of the engine on the current locale which leads to all kinds
of weird effects.

-- 
Stanislav Malyshev, Software Architect
SugarCRM: http://www.sugarcrm.com/
(408)454-6900 ext. 227



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

Reply via email to