[PHP-dev 1071] FreeBSD-5.3R + PHP-4.3.10で、EUCJP-WIN/SJIS-WINの挙動がおか
Tomoyuki Asakawa
tom @ asakawa.ne.jp
2004年 12月 28日 (火) 13:03:27 JST
あさかわです.
詳細なテストはしてないのですが
コードはSJISでかいた
あいうえお機能テスト<br />
というスクリプトが
FreeBSD-5.3R + PHP-4.3.10では
mbstring.script_encoding = SJIS
mbstring.internal_encoding = EUCJP
では、EUCで出力されます.
しかし.
mbstring.script_encoding = SJIS
mbstring.internal_encoding = EUCJP-WIN
または
mbstring.script_encoding = SJIS-WIN
mbstring.internal_encoding = EUCJP
と
mbstring.script_encoding = SJIS-WIN
mbstring.internal_encoding = EUCJP-WIN
では、EUCにならず、SJISのまま出力されます.
同様のことを、PHP-5.0.3で行った場合は、すべて問題なくEUCで出力されます.
もちろん、mbstrin.http_outputは未指定(pass)です.
PHP-dev メーリングリストの案内