-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
>> This is used when reading scripts that are in encodings like Shift-JIS >> which is very common in Japan. In any case, I have tried to get >> involvement from some people I know over there without much success. > > I've asked around a bit as well with our customers/partners, and all > they seem to answer is "we simply use UTF-8". It is very unlikely that anyone on internals uses Shift-JIS (EUC-xx). Mainly because (nearly) noone here is Japanese (Korean, Chinese). However google for phpinfo() and you will see that zend_multibyte is compiled into several PHP servers. You can also google for Shift-JIS and co... The problem here is that newer Asian systems will use UTF-8 (except those nations using characters not possible in utf-8) and therefore the customers of the PHP developers (on this list) will not need that support. However there are many legacy systems out there who depend on this feature. They most probably don't know about this discussion or internals at all, so they cannot speak up. If PHP 5.3 drops this feature it might close some multibyte security problems. However this also means that all those Japanese/Chinese/Korean/Taiwanese/... multibyte scripts will not run anymore. This forces systems to stay on PHP 5.2 which will most probably don't get security updates once PHP 5.3 is out of the door. Stefan Esser -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkhhAu0ACgkQSuF5XhWr2njCswCcDCyWnFi4jInpX+BPhmSp6ec7 pAEAoKfDzhhpFKifgwlsn99WMwkve5bp =2qIJ -----END PGP SIGNATURE----- -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php