我有一个网站运行我编写的 php 应用程序。该网站刚刚升级,现在使用 php 5.3.10。我注意到的第一件事是 $HTTP_POST_VARS
不再起作用。这让我意识到这显然已被弃用。
我需要保持此应用程序运行。有没有什么方法可以简单地告诉 php 忽略弃用错误和警告并继续使用已弃用的变量和函数?
我进行了搜索,但找不到答案 - 也许是因为它是“否”?
最佳答案
$HTTP_POST_VARS
在 PHP 5.3.10 中仍然可以工作,只是已被弃用。
默认情况下,弃用错误会被忽略,您的程序会正常工作。它只是警告您,您正在使用的功能将来可能不再可用。
请将其与同样有关 PHP 5.3 弃用的类似问题 Php 5.3 magick quotes gpc 进行比较。
它的新名称是$_POST
,完全相同。因此,您只需将代码置于版本控制之下,替换用法(重构:重命名变量),将来也应该很好。
关于php - 如果 php 5.3.10 中不推荐使用某些功能,是否可以使其正常工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10777272/