首页 > Web开发 > 详细

(过滤和转义)php自带过滤和转义函数

时间:2018-06-06 19:01:35      阅读:153      评论:0      收藏:0      [点我收藏+]

函数名

用途 备注
htmlspecialchars

将与&&、单双引号‘ "、

大于>、小于<转成html格式

&&->&amp

‘->&#039

"->&quot

<->&lt

>->&gt

htmlentities 将所有字符转成html格式 除了与&&、单双引号‘/"、

大于>、小于<,还包括双字节字符显示成编码等

addslashes

将单双引号‘ "、反斜线backslash\、NULL

加上反斜线\转义

\‘

\"

\\

\NULL

stripslashes 去掉反斜线字符

去掉字符串中的反斜线字符,若是连续两个,

则去掉一个

quotemeta 加入引用符号

将字符串中含有. \\ + * ? [ ^ ] ( $ )等字符的

前面加入反斜线\符号

nl2br 将换行符\n转成<br> <br>为html格式
strip_tags 去掉html及php标记

去掉字符串中任何html和php标记,包括标记之间的

内容,注意如果字符串html及php标签存在错误,也会

返回错误

mysql_real_escape_string 转义sql字符串中的特殊字符 转义\x00 \n \r 空格 \ ‘ " \x1a,针对多字节字符处理很有效,该函数会判断字符集, mysql_escape_string则不用考虑
base64_decode base64解码 对使用了MIME base64编码的数据进行解码

base64_encode

base64编码 使用MIME base64对数据进行编码
rawurldecode URL解码 对已编码的URL字符串进行解码
rawurlencode URL编码 按照RFC 1738 对URL进行编码
urldecode URL解码 解码已编码的URL字符串
urlencode URL编码 编码URL字符串

 

(过滤和转义)php自带过滤和转义函数

原文:https://www.cnblogs.com/hoanfir/p/9146176.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!