IT技术分享

 

 

php报错:Call to undefined function get_magic_quotes_gpc()

• 2025年9月30日 • 0 条评论

 

出现原因:

PHP版本6中 取消了get_magic_quotes_gpc()函数,首先这个函数的作用:是为了防止sql注入,当该函数打开时将所有单引号,双引号,反斜线和空字符转会自动转为含有反斜线的溢出字符。
PHP6取消magic_quotes机制,那么就是默认转义一些特殊字符来防止sql注入。

可以把源代码改为:(PHP_VERSION >= 6 || !get_magic_quotes_gpc())或者(PHP_VERSION < 6 && get_magic_quotes_gpc())

来提升兼容性。

文章作者:ma
本文地址:https://me.eastgree.cn/2025/09/30/php%e6%8a%a5%e9%94%99%ef%bc%9acall-to-undefined-function-get_magic_quotes_gpc/
版权所有 © 转载时必须以链接形式注明作者和原始出处!

 

Comments

 
  1. 还没有任何评论,你来说两句吧

 

发表评论

 
  • 发表评论

标签云

dede架构 dede目录结构 jQuery Migrate js弹窗

文章存档