携帯サイトはShit_jisで作らなくてはならない。 じゃないと、文字化けしてしまう。 WordPressなどSJISではないシステム環境を使って携帯サイトを作る場合、ブチあたる問題だ。 そこで、最終的にブラウザで表示するタイミングでUTFもしくはEUCをSJISにしてしまう方法を教えてもらった。Thanks enworks!!! ※実際は、一度UTF(EUC)で書き出したものをキャッシュし、そのキャッシュをSJISにして表示する。そのため、ソースのcharsetにはSJISと表記されていない。 方法 テンプレートになるphpファイルの頭に、 <?php header("Content-Type: text/html; charset=Shift_JIS"); ob_start(); ?> phpの最後に、 <?php $out = ob_get_clean(); $out = mb_co
