2019独角兽企业重金招聘Python工程师标准>>>

第一个函数:strip_tags,去掉 HTML 及 PHP 的标记

注意:本函数可去掉字串中包含的任何 HTML 及 PHP 的标记字串。若是字串的 HTML 及 PHP 标签原来就有错,例如少了大于的符号,则也会传回错误。而本函数和 fgetss() 有着相同的功能。fgetss是从文件中读取文件,并去掉html和php标记。

第二个函数:htmlspecialchars, 将特殊字元转成 HTML 格式

详细说本函数会转化一下字符

& (和) 转成 &

" (双引号) 转成 "

< (小于) 转成 &lt;

> (大于) 转成 &gt;

第三个函数: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解释相关推荐

  1. PHP的转义函数 htmlspecialchars、strip_tags、addslashes解释

    第一个函数:strip_tags,去掉 HTML 及 PHP 的标记 注意:本函数可去掉字串中包含的任何 HTML 及 PHP 的标记字串.若是字串的 HTML 及 PHP 标签原来就有错,例如少了大 ...

  2. php的strip_tags,htmlspecialchars,htmlentities,stripslashes,addslashes解释

    php函数蛮多的,要完整的每个函数都理解深刻是个挺有挑战性的事情. strip_tags,htmlspecialchars,htmlentities,stripslashes,addslashes这几 ...

  3. github帐户和仓库的创建

    sign up is registration and sign in is logging in for "in" is to enter an existing account ...

  4. DVWA全关教程手册

    搭建 使用phpstudy 放入根目录下 C:\phpstudy\PHPTutorial\WWW 修改两个配置文件 C:\phpstudy\PHPTutorial\WWW\DVWA\php.ini m ...

  5. lamp兄弟连视频笔记

    第一章 1.2 一 分号 结构定义语句 如for(;;){}   if(){}   while(){}... 功能执行语句,需要加";"  如$name = "zhang ...

  6. DVWA通关教程(下)

    XSS(DOM) XSS(DOM)是一种基于DOM树的一种代码注入攻击方式,可以是反射型的,也可以是存储型的,所以它一直被划分第三种XSS 与前两种XSS相比,它最大的特点就是不与后台服务器交互,只是 ...

  7. TP5的自动过滤方法

    'default_filter' => 'htmlspecialchars,strip_tags,stripslashes', htmlspecialchars:防XSS攻击,尖括号等转义过滤 ...

  8. DVWA靶场通关教程

    目录 Burt Force(爆破) (low) (medium) ​(high) (impossible) Command Injection(命令执行) (low) (medium) (high) ...

  9. 审计署计算机中级考试blog,代码审计篇

    一.初识代码审计 1.漏洞产生的原理 可控变量.功能函数 2.漏洞原理衍生的思路 3.指定漏洞挖掘及随机挖掘 指定漏洞挖掘:寻找指定漏洞关键字(函数,变量) 随机挖掘:可控变量(接受方式关键字) 4. ...

最新文章

  1. Castle ActiveRecord学习实践(4):实现One-Many关系的映射
  2. JavaScript 中对象的属性类型
  3. 使用SeaJS实现模块化JavaScript开发【转】
  4. 一篇文章学会Python函数重写,每天进步一个知识点
  5. 计算机智能测试与机电工程学,机电工程学院智能技术创新团队论文被国际计算机视觉顶级会议ICCV录用...
  6. python seaborn boxplot_seaborn.boxplot
  7. 获取屏幕宽度、浏览器宽度、网页高度,宽度信息
  8. UnityShader - 模拟动态光照特效
  9. Matlab imshow, image, imagesc 三者详细分析
  10. 大数据之路:阿里巴巴大数据实践(数据模型篇)
  11. github代理地址
  12. elasticsearch 学习之 搭建简单的elasticsearch多节点服务器
  13. css3新单位vw、vh、vmin、vmax的使用详解
  14. 测试用例需要包含哪些内容
  15. 日语动词的て形歌,歌词
  16. Codeforces Round #727 (Div. 2) B. Love Song
  17. excel的隔行插入
  18. QQ一键登录助手_DedeCMS插件_适合FOR V55 V56 V57_GBK.zip
  19. 达人评测 R7 PRO 6850HS 核显相当于什么显卡
  20. Linux根目录下各目录的作用

热门文章

  1. linux下使用gcp拷贝数据的时候显示进度条
  2. StarUML 4.0
  3. python中的字符串常用函数
  4. rest-framework url控制
  5. for循环:用turtle画一颗五角星
  6. BeautifulSoup 根据文本内容反查标签
  7. 使用WireShark简单分析ICMP报文
  8. struts2.0和struts1.x的区别
  9. NET4.0.X中的状态机工作流
  10. 谷歌地图最新hosts_如何查看2020最新版谷歌地球高精度卫星地图(附下载方法)...