smarty中先strip_tags过滤html标签后truncate截取文章运用


Posted in PHP onOctober 25, 2010

strip_tags() 函数剥去 HTML、XML 以及 PHP 的标签。

<?php echo strip_tags(“Hello <b>world!</b>”); ?>

smarty中可以使用strip_tags去除html标签,包括在< >之间的任何内容。

例如:

index.php:

$smarty = new Smarty; 
$smarty->assign(‘articleTitle', “Blind Woman Gets <span style=”font-family: &amp;amp;”>New Kidney</span> from Dad she Hasn't Seen in <strong>years</strong>.”); 
$smarty->display(‘index.tpl');

index.tpl:
{$articleTitle} 
{$articleTitle|strip_tags}

输出结果:
Blind Woman Gets <span style=”font-family: helvetica;”>New Kidney</span> from Dad she Hasn't Seen in <strong>years</strong>. 
Blind Woman Gets New Kidney from Dad she Hasn't Seen in years.

文章截取:
{$article.content|truncate:35:”…”:true}
PHP 相关文章推荐
用PHP制作的意见反馈表源码
Mar 11 PHP
smarty模板引擎基础知识入门
Mar 30 PHP
PHP中isset与array_key_exists的区别实例分析
Jun 02 PHP
PHP 常用的header头部定义汇总
Jun 19 PHP
php需登录的文件上传管理系统
Mar 21 PHP
PHP 中提示undefined index如何解决(多种方法)
Mar 16 PHP
Zend Framework框架路由机制代码分析
Mar 22 PHP
PHP的Yii框架中过滤器相关的使用总结
Mar 29 PHP
php文件上传类完整实例
May 14 PHP
php读取本地json文件的实例
Mar 07 PHP
详解PHP发送邮件知识点
May 06 PHP
PHP命名空间(namespace)原理与用法详解
Dec 11 PHP
php正则过滤html标签、空格、换行符的代码(附说明)
Oct 25 #PHP
PHP 强制下载文件代码
Oct 24 #PHP
php下网站防IP攻击代码,超级实用
Oct 24 #PHP
php 实现进制转换(二进制、八进制、十六进制)互相转换实现代码
Oct 22 #PHP
php park、unpark、ord 函数使用方法(二进制流接口应用实例)
Oct 19 #PHP
php通过文件头检测文件类型通用代码类(zip,rar等)
Oct 19 #PHP
php empty,isset,is_null判断比较(差异与异同)
Oct 19 #PHP
You might like
php代码把全角数字转为半角数字
2007/12/10 PHP
PHP生成各种随机验证码的方法总结【附demo源码】
2017/06/05 PHP
PHP如何搭建百度Ueditor富文本编辑器
2018/09/21 PHP
Prototype使用指南之range.js
2007/01/10 Javascript
ajaxControlToolkit AutoCompleteExtender的用法
2008/10/30 Javascript
jQuery结合Json提交数据到Webservice,并接收从Webservice返回的Json数据
2011/02/18 Javascript
jQuery EasyUI API 中文文档 - Calendar日历使用
2011/10/19 Javascript
JavaScript实现QueryString获取GET参数的方法
2013/07/02 Javascript
showModalDialog模态对话框的使用详解以及浏览器兼容
2014/01/11 Javascript
javaScript中的this示例学习详解及工作原理
2014/01/13 Javascript
使用jQuery和PHP实现类似360功能开关效果
2014/02/12 Javascript
Javascript的表单验证-提交表单
2016/03/18 Javascript
JS+CSS实现的漂亮渐变背景特效代码(6个渐变效果)
2016/03/25 Javascript
基于Bootstrap实现的下拉菜单手机端不能选择菜单项的原因附解决办法
2016/07/22 Javascript
详解浏览器缓存和webpack缓存配置
2018/07/06 Javascript
Vue 路由切换时页面内容没有重新加载的解决方法
2018/09/01 Javascript
深入了解JS之作用域和闭包
2020/06/16 Javascript
Vue中用JSON实现刷新界面不影响倒计时
2020/10/26 Javascript
Python导入txt数据到mysql的方法
2015/04/08 Python
Python使用dis模块把Python反编译为字节码的用法详解
2016/06/14 Python
浅析Python中元祖、列表和字典的区别
2016/08/17 Python
Python中对象的引用与复制代码示例
2017/12/04 Python
Python中字典的浅拷贝与深拷贝用法实例分析
2018/01/02 Python
机器学习之KNN算法原理及Python实现方法详解
2018/07/09 Python
Python实现DDos攻击实例详解
2019/02/02 Python
Python virtualenv虚拟环境实现过程解析
2020/04/18 Python
MyBag中文网:英国著名的时尚包袋电商零售网站
2020/07/31 全球购物
JSF的标签库有哪些
2012/04/27 面试题
幼儿园数学教学反思
2014/02/02 职场文书
团委书记的竞聘演讲稿
2014/04/24 职场文书
抗洪救灾标语
2014/10/08 职场文书
二年级语文下册复习计划
2015/01/19 职场文书
2016学校先进党组织事迹材料
2016/02/29 职场文书
javascript拖曳互换div的位置实现示例
2021/06/28 Javascript
js 数组 fill() 填充方法
2021/11/02 Javascript
面试中canvas绘制图片模糊图片问题处理
2022/03/13 Javascript