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

2015-01-24信息快讯网
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模拟post行为代码总结(POST方式不是绝对安全)
PHP类的静态(static)方法和静态(static)变量使用介绍
PHP中call_user_func_array()函数的用法演示
PHP中register_globals参数为OFF和ON的区别(register_globals 使用详解)
PHP反转字符串函数strrev()函数的用法
PHP函数spl_autoload_register()用法和__autoload()介绍
PHP警告Cannot use a scalar value as an array的解决方法
Trying to clone an uncloneable object of class Imagic的解决方法
PHP中strtotime函数使用方法分享
php中使用parse_url()对网址进行解析的实现代码(parse_url详解)
PHP写UltraEdit插件脚本实现方法
PHP substr 截取字符串出现乱码问题解决方法[utf8与gb2312]
php使用Smarty的相关注意事项及访问变量的几种方式
PHP性能优化工具篇Benchmark类调试执行时间
php smarty截取中文字符乱码问题?gb2312/utf-8
php Smarty初体验二 获取配置信息
php中Smarty模板初体验
php smarty 二级分类代码和模版循环例子
微盾PHP脚本加密专家php解密算法
php正则过滤html标签、空格、换行符的代码(附说明)
php park、unpark、ord 函数使用方法(二进制流接口应用实例)
php通过文件头检测文件类型通用代码类(zip,rar等)
PHP类中Static方法效率测试代码
PHP 的ArrayAccess接口 像数组一样来访问你的PHP对象
zen cart新进商品的随机排序修改方法
php表单转换textarea换行符的方法
使用VisualStudio开发php的图文设置方法
PHP Stream_*系列函数
PHP中的string类型使用说明
PHP STRING 陷阱原理说明
php下使用strpos需要注意 === 运算符
PHP extract 将数组拆分成多个变量的函数
php Smarty模板生成html文档的方法
Smarty Foreach 使用说明
php smarty函数扩展
php Smarty date_format [格式化时间日期]
©2014-2024 dbsqp.com