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 相关文章推荐
php抓取https的内容的代码
Apr 06 PHP
PHP中替换换行符的几种方法小结
Oct 15 PHP
解析PHP实现多进程并行执行脚本
Jun 18 PHP
解析curl提交GET,POST,Cookie的简单方法
Jun 29 PHP
php发送post请求函数分享
Mar 06 PHP
2个比较经典的PHP加密解密函数分享
Jul 01 PHP
PHP速成大法
Jan 30 PHP
PHP读取文件内容的五种方式
Dec 28 PHP
PHP购物车类Cart.class.php定义与用法示例
Jul 20 PHP
php字符串操作常见问题小结
Oct 11 PHP
一个实用的php验证码类
Jul 06 PHP
php实现有序数组旋转后寻找最小值方法
Sep 27 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自定义函数call_user_func和call_user_func_array详解
2011/07/14 PHP
PHP高级对象构建 多个构造函数的使用
2012/02/05 PHP
wordpress自定义标签云与随机获取标签的方法详解
2019/03/22 PHP
JavaScript性能优化 创建文档碎片(document.createDocumentFragment)
2010/07/13 Javascript
将HTMLCollection/NodeList/伪数组转换成数组的实现方法
2011/06/20 Javascript
js常用代码段收集
2011/10/28 Javascript
标题过长使用javascript按字节截取字符串
2014/04/24 Javascript
jquery attr方法获取input的checked属性问题
2014/05/26 Javascript
js中split和replace的用法实例
2015/02/28 Javascript
解决Jquery向页面append新元素之后事件的绑定问题
2015/03/16 Javascript
jQuery实现右侧抽屉式在线客服功能
2017/12/25 jQuery
vue嵌套路由与404重定向实现方法分析
2018/05/04 Javascript
JS中this的指向以及call、apply的作用
2018/05/06 Javascript
微信小程序实现天气预报功能
2018/07/18 Javascript
在vue中实现点击选择框阻止弹出层消失的方法
2018/09/15 Javascript
微信小程序实现复选框效果
2018/12/28 Javascript
跟老齐学Python之再深点,更懂list
2014/09/20 Python
scrapy爬虫实例分享
2017/12/28 Python
Python实现二叉树前序、中序、后序及层次遍历示例代码
2019/05/18 Python
Python学习笔记之函数的定义和作用域实例详解
2019/08/13 Python
基于Django框架的权限组件rbac实例讲解
2019/08/31 Python
利用Python实现Excel的文件间的数据匹配功能
2020/06/16 Python
CSS3实现头像旋转效果
2017/03/13 HTML / CSS
html5本地存储 localStorage操作使用详解
2016/09/20 HTML / CSS
Html5移动端适配IphoneX等机型的方法
2019/06/25 HTML / CSS
Tory Burch美国官方网站:美国时尚生活品牌
2016/08/01 全球购物
Footshop乌克兰:运动鞋的最大选择
2019/12/01 全球购物
struct与class的区别
2014/02/03 面试题
如何查询Oracle数据库中已经创建的索引
2013/10/11 面试题
CSS实现fullpage.js全屏滚动效果的示例代码
2021/03/24 HTML / CSS
吸烟检讨书2000字
2014/02/13 职场文书
安全生产月演讲稿
2014/05/09 职场文书
地质灾害防治方案
2014/05/14 职场文书
民事诉讼授权委托书范文
2014/08/02 职场文书
2015个人年度工作总结范文
2015/05/28 职场文书
游戏《我的世界》澄清Xbox版暂无计划加入光追
2022/04/03 其他游戏