[PHP-users 28695] Re: 文字化け
papa pahoo
papa @ pahoo.org
2006年 3月 10日 (金) 14:08:19 JST
なか様
パパぱふぅです。JISに対するエンコードが正常に動いていないような感じですね。
以下のプログラムをEUC-JPで保存して、実行してみてください。
<?php
mb_internal_encoding("EUC-JP");
$euc = "箱田";
$jis = mb_convert_encoding($euc, "JIS", "EUC-JP");
print "EUC: " . bin2hex($euc) . "<br />\n";
print "JIS: " . bin2hex($jis) . "<br />\n";
?>
EUC: c8a2c5c4
JIS: 1b2442482245441b2842
となれば正常です。
JIS(ISO2022-jp)の場合、SIコード 1B+24+42、SOコード 1B+28+42 が付いている
ので、EUC-JPより長くなります。
なかさんの場合、SI/SOが付いていないか、JIS X 0208になっている(SOコード
1B+28+4A)ような気がします。どうでしょうか?
==========================
パパぱふぅ
http://www.pahoo.org/
==========================
PHP-users メーリングリストの案内