php 去除html标记--strip_tags与htmlspecialchars的区别详解


Posted in PHP onJune 26, 2013

strip_tags

去掉 HTML 及 PHP 的标记。

语法: string strip_tags(string str);

传回值: 字串

函式种类: 资料处理

内容说明

本函式可去掉字串中包含的任何 HTML 及 PHP 的标记字串。若是字串的 HTML 及 PHP 标签原来就有错,例如少了大于的符号,则也会传回错误。而本函式和 fgetss() 有着相同的功能。
 
htmlspecialchars

将特殊字元转成 HTML 格式。

语法: string htmlspecialchars(string string);

传回值: 字串

函式种类: 资料处理

本函式将特殊字元转成 HTML 的字串格式 ( &....; )。最常用到的场合可能就是处理客户留言的留言版了。

& (和) 转成 &

" (双引号) 转成 "

< (小于) 转成 <

> (大于) 转成 >

'' (单引号) 转成 '

此函式只转换上面的特殊字元,并不会全部转换成 HTML 所定的 ASCII 转换。

<?php  
     $new  = htmlspecialchars( "<a href='test'>Test</a>" , ENT_QUOTES);  
     echo   $new ;   
?>

结果: <a href='test'>Test</a>
PHP 相关文章推荐
GD输出汉字的函数的分析
Oct 09 PHP
ezSQL PHP数据库操作类库
May 16 PHP
深入理解php的MySQL连接类
Jun 07 PHP
php中将数组转成字符串并保存到数据库中的函数代码
Sep 29 PHP
php实现aes加密类分享
Feb 16 PHP
php ci框架中加载css和js文件失败的原因及解决方法
Jul 29 PHP
php上传中文文件名乱码问题处理方案
Feb 03 PHP
php替换字符串中间字符为省略号的方法
May 04 PHP
PHP+Mysql+jQuery实现发布微博程序 php篇
Oct 15 PHP
PHP附件下载中文名称乱码的解决方法
Dec 17 PHP
PHPExcel笔记, mpdf导出
May 03 PHP
php usort 使用用户自定义的比较函数对二维数组中的值进行排序
May 02 PHP
解析strtr函数的效率问题
Jun 26 #PHP
如何在smarty中增加类似foreach的功能自动加载数据
Jun 26 #PHP
编写Smarty插件在模板中直接加载数据的详细介绍
Jun 26 #PHP
比较strtr, str_replace和preg_replace三个函数的效率
Jun 26 #PHP
解析php扩展php_curl.dll不加载的解决方法
Jun 26 #PHP
php ci框架验证码实例分析
Jun 26 #PHP
解析php file_exists无效的解决办法
Jun 26 #PHP
You might like
一个简单php扩展介绍与开发教程
2010/08/19 PHP
PHP及Zend Engine的线程安全模型分析
2011/11/10 PHP
php站内搜索并高亮显示关键字的实现代码
2011/12/29 PHP
Yii2.0实现生成二维码功能实例
2017/10/24 PHP
PHP的mysqli_sqlstate()函数讲解
2019/01/23 PHP
一个cssQuery对象 javascript脚本实现代码
2009/07/21 Javascript
Javascript 判断客户端浏览器类型代码
2010/03/01 Javascript
修复ie8&amp;chrome下window的resize事件多次执行
2011/10/20 Javascript
屏蔽script注入小例子
2013/11/12 Javascript
SeaJS入门教程系列之使用SeaJS(二)
2014/03/03 Javascript
javascript html5摇一摇功能的实现
2016/04/19 Javascript
BootStrap的Datepicker控件使用心得分享
2016/05/25 Javascript
jQuery实现订单提交页发送短信功能前端处理方法
2016/07/04 Javascript
koa2 用户注册、登录校验与加盐加密的实现方法
2019/07/22 Javascript
vue+koa2实现session、token登陆状态验证的示例
2019/08/30 Javascript
vue 数据操作相关总结
2020/12/17 Vue.js
Python检测QQ在线状态的方法
2015/05/09 Python
Python判断直线和矩形是否相交的方法
2015/07/14 Python
在Django的form中使用CSS进行设计的方法
2015/07/18 Python
python爬虫使用cookie登录详解
2017/12/27 Python
Python堆排序原理与实现方法详解
2018/05/11 Python
基于python进行桶排序与基数排序的总结
2018/05/29 Python
Python 找到列表中满足某些条件的元素方法
2018/06/26 Python
python中ImageTk.PhotoImage()不显示图片却不报错问题解决
2018/12/06 Python
对pandas通过索引提取dataframe的行方法详解
2019/02/01 Python
Django多个app urls配置代码实例
2020/11/26 Python
html5 利用重力感应实现摇一摇换颜色可用来做抽奖等等
2014/05/07 HTML / CSS
解决HTML5中滚动到底部的事件问题
2019/08/22 HTML / CSS
荷兰游戏商店:Allyouplay
2019/03/16 全球购物
信息工作经验交流材料
2014/05/28 职场文书
竞选班干部演讲稿400字
2014/08/20 职场文书
学生抄袭作业的检讨书
2014/10/02 职场文书
2014法院四风问题对照检查材料思想汇报
2014/10/04 职场文书
文明上网主题班会
2015/08/14 职场文书
Vue 打包后相对路径的引用问题
2022/06/05 Vue.js
Vue2项目中对百度地图的封装使用详解
2022/06/16 Vue.js