PowerCMS™
[ブログ] PowerCMS 7 でのアップデートまとめ を追加しました。
[ブログ] PowerCMS サポートの実績 (2026年8月) を追加しました。
[新着情報] 【参加無料】はじめての PowerCMS ウェビナー〜サイトの要件定義・設計の進め方&テンプレートタグ入門編 を追加しました。
[新着情報] 【お詫び開催】PowerCMS の最新情報を紹介するオンラインセミナーを9月15日(火曜日)に開催 を追加しました。

trimj_to

trimj_to

全角1文字を1字、半角2文字を1字、のようにマルチバイト文字数で文字列をトリミングします。第二引数を渡すことで、省略された文字列の後ろに文字列を繋げることができます。

使い方

<MTSetVars>
test1=1234567890ABCDE
test2=あいうえお1234567890ABCDE
</MTSetVars>

出力例1 = <$MTVar name="test1" trimj_to="5"$>
出力例2 = <$MTVar name="test2" trimj_to="10"$>
出力例3 = <$MTVar name="test2" trimj_to="5","..."$>

出力結果

出力例1 = 1234567890
出力例2 = あいうえお1234567890
出力例3 = あいうえお...

trimj_to と関連のあるグローバルモディファイア (5)