「smartyでマ行で落ちる時の対応法(shift_jis対応)」の編集履歴(バックアップ)一覧はこちら

smartyでマ行で落ちる時の対応法(shift_jis対応)」(2009/05/18 (月) 16:13:18) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

*●参考サイト http://www.ninnin.net/blog/archives/000356.html *●共通系のところに下記関数追加 //-------------------------------- // Smarty SJIS対応用関数1 //-------------------------------- function convert_encoding_to_eucjp($template_source) { if (function_exists("mb_convert_encoding")) { //文字コードを変換する return mb_convert_encoding($template_source, "EUC-JP", "SJIS"); } return $template_source; } //-------------------------------- // Smarty SJIS対応用関数2 //-------------------------------- function convert_encoding_to_sjis($template_source) { if (function_exists("mb_convert_encoding")) { //文字コードを変換する return mb_convert_encoding($template_source, "SJIS", "EUC-JP"); } return $template_source; } *●smartyオブジェクトをnewしたあとに以下を追加 $smarty->register_prefilter("convert_encoding_to_eucjp"); $smarty->register_postfilter("convert_encoding_to_sjis");

表示オプション

横に並べて表示:
変化行の前後のみ表示: