php smarty 限制显示字数,smarty现在显示字数的各种写法
是否有限制顯示字?jǐn)?shù)的功能啊
有!用truncate
從字符串開始處截取某長度的字符.默認(rèn)是80個(gè).
你也可以指定第二個(gè)參數(shù)作為追加在截取字符串后面的文本字串.該追加字串被計(jì)算在截取長度中。
默認(rèn)情況下,smarty會(huì)截取到一個(gè)詞的末尾。
如果你想要精確的截取多少個(gè)字符,把第三個(gè)參數(shù)改為"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...
總結(jié)
以上是生活随笔為你收集整理的php smarty 限制显示字数,smarty现在显示字数的各种写法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SaltStack 第一板块入门介绍 [
- 下一篇: C++ 使用模板需要注意的事情