php smarty 限制显示字数,smarty现在显示字数的各种写法
是否有限制顯示字數的功能啊
有!用truncate
從字符串開始處截取某長度的字符.默認是80個.
你也可以指定第二個參數作為追加在截取字符串后面的文本字串.該追加字串被計算在截取長度中。
默認情況下,smarty會截取到一個詞的末尾。
如果你想要精確的截取多少個字符,把第三個參數改為"true"
CODE:
index.php:
$smarty =new Smarty;
$smarty->assign('articleTitle','Two Sisters Reunite after Eighteen Years at CheckoutCounter.');
$smarty->display('index.tpl');
www.2cto.com
index.tpl:
{$articleTitle}
{$articleTitle|truncate}
{$articleTitle|truncate:30}
{$articleTitle|truncate:30:""}
{$articleTitle|truncate:30:"---"}
{$articleTitle|truncate:30:"":true}
{$articleTitle|truncate:30:"...":true}
OUTPUT:
Two Sisters Reunite after Eighteen Years at Checkout Counter.
Two Sisters Reunite after Eighteen Years at Checkout Counter.
Two Sisters Reunite after...
Two Sisters Reunite after
Two Sisters Reunite after---
Two Sisters Reunite after Eigh
Two Sisters Reunite after E...
總結
以上是生活随笔為你收集整理的php smarty 限制显示字数,smarty现在显示字数的各种写法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SaltStack 第一板块入门介绍 [
- 下一篇: C++ 使用模板需要注意的事情