首页 > php教程 > php手册 > smarty现在显示字数的各种写法

smarty现在显示字数的各种写法

WBOY
发布: 2016-06-13 10:45:21
原创
992 人浏览过

 

是否有限制显示字数的功能啊

有!用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.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门推荐
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板