Smartyで不思議なエラーになったのでメモ
状況はタイトルどおり、以下の状況でtemplateエラーになってしまう。
PHP+Smarty+SHIFT-JIS+(倍|鶏|旬|etc)=SmartyCompilerException
僕の場合はデリミタを{{}}に変更しました。
templateの変更が超めんどくさかったでうs.
$smarty->left_delimiter = '{{';
$smarty->right_delimiter = '}}';
ちゃんとしたプログラマーは正規表現で変更するんでしょうね(´∀`)
SmartyでSJISを使う
shift-jisの問題
上記2サイト様、感謝です!