truncateを日本語で使うPHPSmartyで変数の最初から何文字を切り取る、というtruncateという修正子がありますが、マルチバイトに対応していないので、日本語だと文字化けする可能性があります。検索すると、いくつかやり方があるみたいですが、下記のブログにあったものを紹介します。mb_truncate英語が苦手な方のために、解説です。いう名前で保存します。Smartyの/libs/plugins内にそのファイルを保存します。使用するHTMLファイル内で、次のように使います。//$test_stringは切り取りしたい変数です。13が文字数、...が続く文字列です。{$test_string|mb_truncate:13:"..."}下記の方法もあるようです。こちらは試してません。コメントをキャンセルメールアドレスが公開されることはありません。株式会社オンラインコンサルタント.%d人のブロガーが「いいね」をつけました。