PHP的htmlspecialchars、strip_tags、addslashes解释
2019独角兽企业重金招聘Python工程师标准>>>
第一个函数:strip_tags,去掉 HTML 及 PHP 的标记
注意:本函数可去掉字串中包含的任何 HTML 及 PHP 的标记字串。若是字串的 HTML 及 PHP 标签原来就有错,例如少了大于的符号,则也会传回错误。而本函数和 fgetss() 有着相同的功能。fgetss是从文件中读取文件,并去掉html和php标记。
第二个函数:htmlspecialchars, 将特殊字元转成 HTML 格式
详细说本函数会转化一下字符
& (和) 转成 &
" (双引号) 转成 "
< (小于) 转成 <
> (大于) 转成 >
第三个函数:htmlentities,将所有的字元都转成 HTML 字串
可能你还在遗憾htmlspecialchars只能处理4个html标记,现在你不要遗憾了,htmlentities是转化全部字符。不可无不强大,但是在我看来意义不大。
第四个函数:stripslashes与addslashes本是一对,addslashes是使用反斜线引用字符串,stripslashes是还原addslashes引用的字符串。
该函数一般都是数据库查询之前就需要处理的必要步骤,该字符串为了数据库查询语句等的需要在某些字符前加上了反斜线。这些字符是单引号(')、双引号(")、反斜线(\)与 NUL(NULL 字符)。
转载于:https://my.oschina.net/u/874588/blog/285890
PHP的htmlspecialchars、strip_tags、addslashes解释相关推荐
- PHP的转义函数 htmlspecialchars、strip_tags、addslashes解释
第一个函数:strip_tags,去掉 HTML 及 PHP 的标记 注意:本函数可去掉字串中包含的任何 HTML 及 PHP 的标记字串.若是字串的 HTML 及 PHP 标签原来就有错,例如少了大 ...
- php的strip_tags,htmlspecialchars,htmlentities,stripslashes,addslashes解释
php函数蛮多的,要完整的每个函数都理解深刻是个挺有挑战性的事情. strip_tags,htmlspecialchars,htmlentities,stripslashes,addslashes这几 ...
- github帐户和仓库的创建
sign up is registration and sign in is logging in for "in" is to enter an existing account ...
- DVWA全关教程手册
搭建 使用phpstudy 放入根目录下 C:\phpstudy\PHPTutorial\WWW 修改两个配置文件 C:\phpstudy\PHPTutorial\WWW\DVWA\php.ini m ...
- lamp兄弟连视频笔记
第一章 1.2 一 分号 结构定义语句 如for(;;){} if(){} while(){}... 功能执行语句,需要加";" 如$name = "zhang ...
- DVWA通关教程(下)
XSS(DOM) XSS(DOM)是一种基于DOM树的一种代码注入攻击方式,可以是反射型的,也可以是存储型的,所以它一直被划分第三种XSS 与前两种XSS相比,它最大的特点就是不与后台服务器交互,只是 ...
- TP5的自动过滤方法
'default_filter' => 'htmlspecialchars,strip_tags,stripslashes', htmlspecialchars:防XSS攻击,尖括号等转义过滤 ...
- DVWA靶场通关教程
目录 Burt Force(爆破) (low) (medium) (high) (impossible) Command Injection(命令执行) (low) (medium) (high) ...
- 审计署计算机中级考试blog,代码审计篇
一.初识代码审计 1.漏洞产生的原理 可控变量.功能函数 2.漏洞原理衍生的思路 3.指定漏洞挖掘及随机挖掘 指定漏洞挖掘:寻找指定漏洞关键字(函数,变量) 随机挖掘:可控变量(接受方式关键字) 4. ...
最新文章
- Castle ActiveRecord学习实践(4):实现One-Many关系的映射
- JavaScript 中对象的属性类型
- 使用SeaJS实现模块化JavaScript开发【转】
- 一篇文章学会Python函数重写,每天进步一个知识点
- 计算机智能测试与机电工程学,机电工程学院智能技术创新团队论文被国际计算机视觉顶级会议ICCV录用...
- python seaborn boxplot_seaborn.boxplot
- 获取屏幕宽度、浏览器宽度、网页高度,宽度信息
- UnityShader - 模拟动态光照特效
- Matlab imshow, image, imagesc 三者详细分析
- 大数据之路:阿里巴巴大数据实践(数据模型篇)
- github代理地址
- elasticsearch 学习之 搭建简单的elasticsearch多节点服务器
- css3新单位vw、vh、vmin、vmax的使用详解
- 测试用例需要包含哪些内容
- 日语动词的て形歌,歌词
- Codeforces Round #727 (Div. 2) B. Love Song
- excel的隔行插入
- QQ一键登录助手_DedeCMS插件_适合FOR V55 V56 V57_GBK.zip
- 达人评测 R7 PRO 6850HS 核显相当于什么显卡
- Linux根目录下各目录的作用