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初学者头疼问题总结
Jul 08 PHP
以文本方式上传二进制文件的PHP程序
Oct 09 PHP
默默小谈PHP&amp;MYSQL分页原理及实现
Jan 02 PHP
php下将XML转换为数组
Jan 01 PHP
php中长文章分页显示实现代码
Sep 29 PHP
PHP提交表单失败后如何保留已经填写的信息
Jun 20 PHP
PHP中的排序函数sort、asort、rsort、krsort、ksort区别分析
Aug 18 PHP
php实现背景图上添加圆形logo图标的方法
Nov 17 PHP
thinkphp项目如何自定义微信分享描述内容
Feb 20 PHP
yii2简单使用less代替css示例
Mar 10 PHP
laravel实现批量更新多条记录的方法示例
Oct 22 PHP
PHP延迟静态绑定的深入讲解
Apr 02 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调用三种数据库的方法(2)
2006/10/09 PHP
CI框架源码阅读,系统常量文件constants.php的配置
2013/02/28 PHP
PHP链表操作简单示例
2016/10/15 PHP
Firefox下提示illegal character并出现乱码的原因
2010/03/25 Javascript
jQuery之end()和pushStack()使用介绍
2012/02/07 Javascript
jquery 操作DOM案例代码分享
2012/04/05 Javascript
JS+CSS 制作的超级简单的下拉菜单附图
2013/11/22 Javascript
JS定义类的六种方式详解
2016/05/12 Javascript
Bootstrap3 Grid system原理及应用详解
2016/09/30 Javascript
Angularjs实现分页和分页算法的示例代码
2016/12/23 Javascript
jQuery实现可拖拽3D万花筒旋转特效
2017/01/03 Javascript
JS检测window.open打开的窗口是否关闭
2017/06/25 Javascript
基于JavaScript实现图片连播和联级菜单实例代码
2017/07/28 Javascript
微信小程序scroll-view仿拼多多横向滑动滚动条
2020/04/21 Javascript
Vue页面跳转动画效果的实现方法
2018/09/23 Javascript
JavaScript 九种跨域方式实现原理
2019/02/11 Javascript
使用VueCli3+TypeScript+Vuex一步步构建todoList的方法
2019/07/25 Javascript
jquery弹窗时禁止body滚动条滚动的例子
2019/09/21 jQuery
小程序如何定位所在城市及发起周边搜索
2020/02/11 Javascript
Vue 组件注册全解析
2020/12/17 Vue.js
[01:09:10]NB vs Liquid Supermajor小组赛 A组胜者组决赛 BO3 第一场 6.2
2018/06/04 DOTA
详解Python编程中time模块的使用
2015/11/20 Python
python 实现网上商城,转账,存取款等功能的信用卡系统
2016/07/15 Python
python实现京东订单推送到测试环境,提供便利操作示例
2019/08/09 Python
Flask框架学习笔记之路由和反向路由详解【图文与实例】
2019/08/12 Python
aden + anais官方网站:婴儿襁褓、毯子、尿布和服装
2017/06/21 全球购物
美国中西部家用医疗设备商店:Med Mart(轮椅、踏板车、升降机等)
2019/04/26 全球购物
大学三年的自我评价
2013/12/25 职场文书
工程专业求职自荐书范文
2014/02/08 职场文书
小学生元旦感言
2014/02/26 职场文书
2015届本科毕业生自我鉴定
2014/09/27 职场文书
四年级数学上册教学计划
2015/01/20 职场文书
党支部考察鉴定意见
2015/06/02 职场文书
2015暑假打工实践报告
2015/07/13 职场文书
婚礼家长致辞
2015/07/27 职场文书
SpringBoot全局异常处理方案分享
2022/05/25 Java/Android