×
  • Web前端首页
  • 后台开发
  • 完美解答PHP后台报错信息“Deprecated: Function get_magic_quotes_gpc() is deprecated in”的解决方案

完美解答PHP后台报错信息“Deprecated: Function get_magic_quotes_gpc() is deprecated in”的解决方案

作者:Terry2023.08.04来源:Web前端之家浏览:2210评论:0
关键词:php

小编今天在测试一个PHP后台程序运行的时候,突然一个问题,程序测试环境用的是PHP7.4版本和mysql4.9版本,就出现“Deprecated: Function get_magic_quotes_gpc() is deprecated in”的报错信息。如下图:

PHP

我一直以为是我程序哪里出错了,检查了下一堆的程序,还有数据库连接类的,折腾了一会,结果无济于事,后面在google里搜索了下,居然是PHP版本问题啊。于是我测试了几个新版本,发现PHP7.3.4最合适。

PHP7.3

从上图可以看到,我刚开始设置的是PHP7.43。

这里需要提示下:有时候环境版本的问题会影响程序的运行。这个问题的原因在哪里呢,我也找到了。

报错原因

此错误消息表明函数“get_magic_quotes_gpc()”在当前版本的 PHP 中已弃用。 这意味着不再建议使用该函数,并且可能会在 PHP 的未来版本中删除该函数。

大家应该很清楚了吧,这个函数写法过时了,需要更低版本的环境才能运行。再次运行后台,如图:

image.png

完美解决,O(∩_∩)O

好吧,就写这么多吧,希望能够帮助到大家。

总结

不管我们是做前端还是后端开发的,都需要经常去了解每个技术栈的版本更新迭代,因为每个版本的更新可能就会淘汰一些函数写法之类的,避免出现上面的情况咯。

您的支持是我们创作的动力!
温馨提示:本文作者系Terry ,经Web前端之家编辑修改或补充,转载请注明出处和本文链接:
https://jiangweishan.com/article/phperro20230804.html

网友评论文明上网理性发言已有0人参与

发表评论: