Smarty中的注释和截断功能介绍


Posted in PHP onApril 09, 2015

注释

{* 这是一个单行Smarty注释 来自于3water.com,网页源代码里看不见*}


{* 这是一个多行

   Smarty注释

   并不发送到浏览器

*}

模板注释由星号包围,继而由分隔符包围,型如:{* 这是一个注释 *}。Smarty注释不会在最终模板的输出中显示,这点和不同。前者对于在模板中插入内部注释有用,因为没有人能看到。;-)

http://www.itlearner.com/code/smarty_cn/language.basic.syntax.html

截断truncate

$smarty->assign('hxtitle', 'Two Sisters Reunite after Eighteen Years at Checkout Counter.');

模板为:

{$hxtitle}

{$hxtitle|truncate}

{$hxtitle|truncate:30}

{$hxtitle|truncate:30:""}

{$hxtitle|truncate:30:"---"}

{$hxtitle|truncate:30:"":true}

{$hxtitle|truncate:30:"...":true}

{$hxtitle|truncate:30:'..':true:true}

输出为:
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...

Two Sisters Re..ckout Counter.

可以不用在PHP里截取了:http://www.itlearner.com/code/smarty_cn/language.modifier.truncate.html
PHP 相关文章推荐
深入了解php4(1)--回到未来
Oct 09 PHP
PHPMailer安装方法及简单实例
Nov 25 PHP
thinkphp实现上一篇与下一篇的方法
Dec 08 PHP
WampServer下安装多个版本的PHP、mysql、apache图文教程
Jan 07 PHP
PHP开发注意事项总结
Feb 04 PHP
PHP防止图片盗用(盗链)的方法小结
Nov 11 PHP
CI框架入门之MVC简单示例
Nov 21 PHP
Yii2框架操作数据库的方法分析【以mysql为例】
May 27 PHP
TP5(thinkPHP5框架)实现显示错误信息及行号功能的方法
Jun 03 PHP
PHP Swoole异步MySQL客户端实现方法示例
Oct 24 PHP
PHP类的自动加载与命名空间用法实例分析
Jun 05 PHP
php并发加锁问题分析与设计代码实例讲解
Feb 26 PHP
PHP中使用hidef扩展代替define提高性能
Apr 09 #PHP
PHP JSON格式的中文显示问题解决方法
Apr 09 #PHP
Laravel 5框架学习之用户认证
Apr 09 #PHP
PHP中把数据库查询结果输出为json格式简单实例
Apr 09 #PHP
Laravel 5框架学习之Eloquent 关系
Apr 09 #PHP
在html文件中也可以执行php语句的方法
Apr 09 #PHP
PHP统一页面编码避免乱码问题
Apr 09 #PHP
You might like
使用PHP获取汉字的拼音(全部与首字母)
2013/06/27 PHP
php获得用户ip地址的比较不错的方法
2014/02/08 PHP
PHP计算指定日期所在周的开始和结束日期的方法
2015/03/24 PHP
Laravel5.4框架使用socialite实现github登录的方法
2019/03/20 PHP
jQuery的三种$()
2009/12/30 Javascript
Chrome中JSON.parse的特殊实现
2011/01/12 Javascript
IE中jquery.form中ajax提交没反应解决方法分享
2012/09/11 Javascript
PageSwitch插件实现100种不同图片切换效果
2015/07/28 Javascript
最佳的JavaScript错误处理实践
2016/07/16 Javascript
Vue组件全局注册实现警告框的实例详解
2018/06/11 Javascript
vue使用rem实现 移动端屏幕适配
2018/09/26 Javascript
微信小程序实现炫酷的弹出式菜单特效
2019/01/28 Javascript
浅谈Webpack多页应用HMR卡住问题
2019/04/24 Javascript
详解vuex之store源码简单解析
2019/06/13 Javascript
Webpack5正式发布,有哪些新特性
2020/10/12 Javascript
[01:10:58]KG vs TNC 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/16 DOTA
python实现搜索指定目录下文件及文件内搜索指定关键词的方法
2015/06/28 Python
python爬虫爬取某站上海租房图片
2018/02/04 Python
Python实现快速傅里叶变换的方法(FFT)
2018/07/21 Python
不知道这5种下划线的含义,你就不算真的会Python!
2018/10/09 Python
使用Python制作缩放自如的圣诞老人(圣诞树)
2019/12/25 Python
Pytorch通过保存为ONNX模型转TensorRT5的实现
2020/05/25 Python
浏览器实现移动端高性能css3动画(开启gpu加速)
2013/12/23 HTML / CSS
详解CSS中iconfont的使用
2015/08/04 HTML / CSS
编写html5时调试发现脚本php等网页js、css等失效
2013/12/31 HTML / CSS
Tory Burch美国官方网站:美国时尚生活品牌
2016/08/01 全球购物
物流专业大学生求职信范文
2013/10/28 职场文书
婚礼证婚人证婚词
2014/01/08 职场文书
采购意向书范本
2014/03/31 职场文书
确保工程质量承诺书
2015/04/29 职场文书
《最后一头战象》教学反思
2016/02/16 职场文书
2016医师资格考试考生诚信考试承诺书
2016/03/25 职场文书
假如给我三天光明:舟逆水而行,人遇挫而达 
2019/10/29 职场文书
jquery插件实现图片悬浮
2021/04/16 jQuery
SQL实现LeetCode(178.分数排行)
2021/08/04 MySQL
Redis命令处理过程源码解析
2022/02/12 Redis