> there are also other reports an this issue. The Problem is the capital > "I" with the fact that strtolower("I") != "i" in a tr_TR locale. This > will change with PHP 6's Unicode mode but won't change with PHP 5. As > work-around use "i" instead of "I" in the names.
Which part breaks if you fix zend_tolower() function? It is already locale insensitive on Windows. I've checked PHP5.2 and 6 snapshots compiled with './configure --prefix=/some/path --with-config-file-path=/some/path' 'make test' does not show new issues. In PHP6-200708151230 fixed interpreter lost 3% of performance in 'make test' and 6% in Zend/bench.php tests. Fixed PHP5.2-200708211630 and PHP6-200708211630 are even a bit faster on 'make test' and Zend/bench.php. -- Tomas -- PHP Unicode & I18N Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php