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 相关文章推荐
PHP5 安装方法
Oct 09 PHP
php file_put_contents()功能函数(集成了fopen、fwrite、fclose)
May 24 PHP
PHP移动文件指针ftell()、fseek()、rewind()函数总结
Nov 18 PHP
php集成环境xampp中apache无法启动问题解决方案
Nov 18 PHP
PHP程序中的文件锁、互斥锁、读写锁使用技巧解析
Mar 21 PHP
PHP函数import_request_variables()用法分析
Apr 02 PHP
PHP实现适用于自定义的验证码类
Jun 15 PHP
php+ajax无刷新上传图片的实现方法
Dec 06 PHP
PHP 中魔术常量的实例详解
Oct 26 PHP
php中钩子(hook)的原理与简单应用demo示例
Sep 03 PHP
PHP 99乘法表的几种实现代码
Oct 13 PHP
HTTP头隐藏PHP版本号实现过程解析
Dec 09 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面向对象
2012/02/22 PHP
微博短链接算法php版本实现代码
2012/09/15 PHP
php 字符串压缩方法比较示例
2014/01/23 PHP
百度工程师讲PHP函数的实现原理及性能分析(二)
2015/05/13 PHP
JavaScript多线程的实现方法
2007/05/08 Javascript
读jQuery之九 一些瑕疵说明
2011/06/21 Javascript
ajax异步刷新实现更新数据库
2012/12/03 Javascript
js获取URL的参数的方法(getQueryString)示例
2013/09/29 Javascript
JS 弹出层 定位至屏幕居中示例
2014/05/21 Javascript
js一维数组、多维数组和对象的混合使用方法
2016/04/03 Javascript
在javascript中创建对象的各种模式解析
2016/05/16 Javascript
JavaScript_object基础入门(必看篇)
2016/06/13 Javascript
深入理解JS实现快速排序和去重
2016/10/17 Javascript
利用Node.JS实现邮件发送功能
2016/10/21 Javascript
vue学习笔记之指令v-text &amp;&amp; v-html &amp;&amp; v-bind详解
2017/05/12 Javascript
通过学习bootstrop导航条学会修改bootstrop颜色基调
2017/06/11 Javascript
微信小程序tabBar模板用法实例分析【附demo源码下载】
2017/11/28 Javascript
Element InputNumber计数器的使用方法
2020/07/27 Javascript
Vue如何循环提取对象数组中的值
2020/11/18 Vue.js
Python面向对象类的继承实例详解
2018/06/27 Python
对pandas的算术运算和数据对齐实例详解
2018/12/22 Python
Python多进程写入同一文件的方法
2019/01/14 Python
python 中的列表生成式、生成器表达式、模块导入
2019/06/19 Python
pybind11在Windows下的使用教程
2019/07/04 Python
Python 旋转打印各种矩形的方法
2019/07/09 Python
关于Theano和Tensorflow多GPU使用问题
2020/06/19 Python
python和node.js生成当前时间戳的示例
2020/09/29 Python
css3实现可滑动跳转的分页插件示例
2014/05/08 HTML / CSS
天猫国际进口超市直营:官方直采,一站购齐
2017/12/11 全球购物
Swisse官方海外旗舰店:澳大利亚销量领先,自然健康品牌
2017/12/15 全球购物
英国玛莎百货新西兰:Marks & Spencer New Zealand
2019/07/21 全球购物
三好学生事迹材料
2014/12/24 职场文书
英语演讲开场白
2015/05/29 职场文书
爱国教育主题班会
2015/08/14 职场文书
创业计划书之熟食店
2019/10/16 职场文书
pytorch实现ResNet结构的实例代码
2021/05/17 Python