-----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

Reply via email to