我们在使用 PHP 7的时候如果遇到:
<b>Deprecated</b>: Function get_magic_quotes_gpc() is deprecated in <b>
这通常是旧代码正在使用 get_magic_quotes_gpc(),它在最新的 PHP 版本 7.4 中已被弃用。
例如旧代码:
Add Slashes
return get_magic_quotes_gpc() ? addslashes($string) : $string;
Remove Slashes
return get_magic_quotes_gpc() ? stripslashes($string) : $string;
在PHP 7.4 就会报错。那这时候如何处理呢?
直接删除相关代码!
由于 PHP 不再向请求参数添加反斜线(在 PHP 5.4 中删除),get_magic_quotes_gpc() 总是返回 false。考虑到这一点,你不必对你的字符串做任何事情,它们应该总是干净的。