PHP 使用 stripslashes 去掉引号前面的反斜杠

u=1418569843,3479479546&fm=26&gp=0.jpg

        很多时候本地服务器环境和线上服务器环境配置是不同的,有些时候,我们是不希望在输出数据之前在引号之前添加反斜杠的。反斜杠的主要作用就是在数据插入数据库的时候对其进行转义!

        PHP 的版本不同导致 get_magic_quotes_gpc() 有可能是 on,也有可能是 off,但是我们只想把数据从数据库中取出来在网页上显示,这时候我们就需要使用 stripslashes() 函数来去除反斜杠,即反转义。


if(get_magic_quotes_gpc())  //  如果 get_magic_quotes_gpc() 是打开的
{
  $str = stripslashes($str);  //  将字符串进行处理
}
不需要判断当前 PHP 的版本是多少,只需要使用 get_magic_quotes_gpc() 函数来获取当前 magic_quotes_gpc 的配置选项设置。
如果 magic_quotes_gpc 为关闭时返回 0,否则返回 1。
而只要是开启了 magic_quotes_gpc ,我们就需要将它进行反转义。



版权声明:除非注明,文章均为【卢杰个人博客】原创,欢迎转载!转载请注明本文地址,谢谢!

作者:卢杰个人博客

本人学识渊博,经验丰富,代码风骚,效率恐怖,C/C++、Java、php无不精通;熟练掌握各种框架,会DDOS一秒钟死一个站,会注入,会上传,会Xss,会破解,会嗅探,会开发,会业务,会运维,会渗透,调戏客服MM,无不精通,全面漏洞认识深刻,熟练掌握各种渗透理论,各种操作系统内核,一天只睡4小时,脾气好,不喷人,操作虎,意识强,渗透快,shell多,能过狗,能过盾,听指挥。千里之外取服务器首级,瞬息之间爆管理员,压安全狗如压草芥,电话通知出bug后,千里之外定位问题,瞬息之间修复上线。身体强壮,健步如飞可

返回列表
上一篇:
下一篇:

发表评论

快捷回复: