web-dev-qa-db-ja.com

Smarty:変数をsubstr

スマート変数の最初のn文字を印刷するにはどうすればよいですか。 {$ var}の最初の30文字?

14
Ronan Dejhero

切り捨て修飾子を使用する必要があります。

{$var|truncate:30}

詳細情報 ここ

21
Jojo

今、関数があります:

{$var|substr:0:30}

またはUTF-8変数の場合はmb_substr:

{$var|mb_substr:0:30}
21
czLukasss