UTF-8を強制的にShift_jisに変換

Filed under: 未分類 — kdcs @ 11年4月28日 木曜日

文字コードが違うシステムを共存して使用する方法(文字化けの問題)
できれば使いたくないが・・・ まだ未実施の内容

wordpressのテンプレートに記述するphp
こちらを参照しました。


<?php
header("Content-Type: text/html; charset=Shift_JIS");
ob_start();
?>

phpの最後に、


<?php
$out = ob_get_clean();
$out = mb_convert_kana($out, "rak", "UTF-8");
$out = mb_convert_encoding($out, "SJIS", "UTF-8");
echo $out;
?>

※もともとwordpress(utf-8)環境で携帯サイト(Shift_jis)ページを作成するための記述なので
「mb_convert_kana」の行が入るとカタカナが半角になってしまう。
PC用サイトでは、この記述は削除する。

サイト内検索

カテゴリー

最近の投稿

« |UTF-8を強制的にShift_jisに変換| »
↑上に戻る