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 相关文章推荐
JAVA/JSP学习系列之二
Oct 09 PHP
十天学会php之第十天
Oct 09 PHP
php实现水仙花数的4个示例分享
Apr 08 PHP
destoon出现验证码不显示时的紧急处理方法
Aug 22 PHP
php格式化时间戳显示友好的时间实现思路及代码
Oct 23 PHP
PHP借助phpmailer发送邮件
May 11 PHP
学习php设计模式 php实现单例模式(singleton)
Dec 07 PHP
PHP大神的十大优良习惯
Sep 14 PHP
php 从指定数字中获取随机组合的简单方法(推荐)
Apr 05 PHP
ThinkPHP3.2.3框架实现执行原生SQL语句的方法示例
Apr 03 PHP
yii2 开发api接口时优雅的处理全局异常的方法
May 14 PHP
laravel 错误处理,接口错误返回json代码
Oct 25 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实现的获取网站备案信息查询代码(360)
2013/09/23 PHP
php验证是否是md5编码的简单代码
2014/04/01 PHP
简单介绍PHP的责任链编程模式
2015/08/11 PHP
PHP中的密码加密的解决方案总结
2016/10/26 PHP
php微信开发之关注事件
2018/06/14 PHP
php 比较获取两个数组相同和不同元素的例子(交集和差集)
2019/10/18 PHP
Thinkphp 框架扩展之应用模式实现方法分析
2020/04/27 PHP
suggestion开发小结以及对键盘事件的总结(针对中文输入法状态)
2011/12/20 Javascript
jQuery图片轮播的具体实现
2013/09/11 Javascript
JavaScript实现维吉尼亚(Vigenere)密码算法实例
2013/11/22 Javascript
Node.js安装教程和NPM包管理器使用详解
2014/08/16 Javascript
node中socket.io的事件使用详解
2014/12/15 Javascript
jQuery插件zepto.js简单实现tab切换
2015/06/16 Javascript
JavaScript 对象深入学习总结(经典)
2015/09/29 Javascript
整理关于Bootstrap导航的慕课笔记
2017/03/29 Javascript
详解Node 定时器
2018/02/26 Javascript
在vue中使用setInterval的方法示例
2019/04/16 Javascript
python用于url解码和中文解析的小脚本(python url decoder)
2013/08/11 Python
Python版微信红包分配算法
2015/05/04 Python
Python求导数的方法
2015/05/09 Python
使用Python神器对付12306变态验证码
2016/01/05 Python
Python基于回溯法子集树模板解决m着色问题示例
2017/09/07 Python
Python内建模块struct实例详解
2018/02/02 Python
python 获取当天每个准点时间戳的实例
2018/05/22 Python
Anaconda2 5.2.0安装使用图文教程
2018/09/19 Python
Python multiprocess pool模块报错pickling error问题解决方法分析
2019/03/20 Python
Django框架模板语言实例小结【变量,标签,过滤器,继承,html转义】
2019/05/23 Python
python 设置xlabel,ylabel 坐标轴字体大小,字体类型
2019/07/23 Python
STP的判定过程
2012/10/01 面试题
网络技术专业求职信
2014/02/18 职场文书
激励员工的口号
2014/06/16 职场文书
颐和园导游词400字
2015/01/30 职场文书
甲午风云观后感
2015/06/02 职场文书
学校运动会简讯
2015/07/20 职场文书
2016年中秋节慰问信
2015/12/01 职场文书
7个关于Python的经典基础案例
2021/11/07 Python