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 相关文章推荐
php SQL防注入代码集合
Apr 25 PHP
PHP 文件类型判断代码
Mar 13 PHP
php auth_http类库进行身份效验
Mar 19 PHP
php set_time_limit(0) 设置程序执行时间的函数
May 26 PHP
腾讯QQ php程序员面试题目整理
Jun 08 PHP
PHP获取MSN好友列表类的实现代码
Jun 23 PHP
PHP中ob_start函数的使用说明
Nov 11 PHP
php通过ajax实现双击table修改内容
Apr 28 PHP
php把数组值转换成键的方法
Jul 13 PHP
PHPMAILER实现PHP发邮件功能
Apr 18 PHP
php微信开发之关注事件
Jun 14 PHP
yii2.0框架场景的简单使用示例
Jan 25 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
为什么《星际争霸》是测试人工智能的理想战场
2019/12/03 星际争霸
Linux下手动编译安装PHP扩展的例子分享
2014/07/15 PHP
php实现递归抓取网页类实例
2015/04/03 PHP
基于PHP代码实现中奖概率算法可用于刮刮卡、大转盘等抽奖算法
2015/12/20 PHP
php时间计算相关问题小结
2016/05/09 PHP
POST一个JSON格式的数据给Restful服务实例详解
2017/04/07 PHP
PHP实现的数独求解问题示例
2017/04/18 PHP
ThinkPHP删除栏目(实现批量删除栏目)
2017/06/21 PHP
最短的IE判断代码
2011/03/13 Javascript
form表单中去掉默认的enter键提交并绑定js方法实现代码
2013/04/01 Javascript
JS获取当前网址、主机地址项目根路径
2013/11/19 Javascript
jquery中cookie用法实例详解(获取,存储,删除等)
2016/01/04 Javascript
javascript实现随机显示星星特效
2016/01/28 Javascript
jQuery操作json常用方法示例
2017/01/04 Javascript
jQuery插件版本冲突的处理方法分析
2017/01/16 Javascript
vue使用Google地图的实现示例代码
2018/12/19 Javascript
[03:49]DOTA2英雄基础教程 光之守卫
2014/01/14 DOTA
[01:19]2014DOTA2国际邀请赛 采访TITAN战队ohaiyo 能赢DK很幸运
2014/07/12 DOTA
[51:53]DOTA2-DPC中国联赛 正赛 RNG vs Dragon BO3 第二场 1月24日
2021/03/11 DOTA
python中文乱码的解决方法
2013/11/04 Python
python动态监控日志内容的示例
2014/02/16 Python
使用requests库制作Python爬虫
2018/03/25 Python
Python 正则表达式爬虫使用案例解析
2019/09/23 Python
python中有关时间日期格式转换问题
2019/12/25 Python
Python爬虫爬取微信朋友圈
2020/08/06 Python
详解CSS3实现响应式手风琴效果
2020/06/10 HTML / CSS
移动web模拟客户端实现多方框输入密码效果【附代码】
2016/03/25 HTML / CSS
推荐WEB开发者最佳HTML5和CSS3代码生成器
2015/11/24 HTML / CSS
Roxy美国官网:澳大利亚冲浪、滑雪健身品牌
2016/07/30 全球购物
如何找出EMP表里面SALARY第N高的employee
2013/12/05 面试题
党员自我评价分享
2013/12/13 职场文书
企业演讲比赛主持词
2014/03/18 职场文书
股份合作协议书范本
2014/04/14 职场文书
小学生运动会广播
2015/08/19 职场文书
学校2016年圣诞节活动总结
2016/03/31 职场文书
基于Redis延迟队列的实现代码
2021/05/13 Redis