mb_http_outputで文字化け      



2008年01月12日

mb_http_outputで文字化け

Yahoo!ブックマークに登録 はてなブックマークに追加 del.icio.usに追加 livedoorクリップへ追加 Buzzurlに追加 POOKMARK Airlinesへ追加 newsingへ投稿 Saafブックマークに追加

以前書いた文字コード変換して出力する方法ですが、穴がありました…

mb_internal_encodingがSJISだと問題ないのですが、
UTF-8だとEUCにご認識してしまう場合がありました。
(まぁautoで変換してこけてるんだろうなぁ…)

で、回避方法としては明示的にmb_internal_encodingを指定してあげればOK。

mb_internal_encoding("UTF-8");
mb_http_output("SJIS");
ob_start("mb_output_handler");

trackbacks

trackbackURL:

comments

comment form
comment form





MSN:chrome_fs@hotmail.co.jp
※メッセ専用

800*600 ATOM1.0
RSS1.0 RSS2.0
人気ブログランキング - Free Style