启用php.ini以实现向后兼容性

时间:2011-12-20 12:33:33

标签: php

从PHP 5.0.3开始,长时间预定义的数组(如HTTP_GET_VARS)被禁用。

Stackoverflow成员Notinlist最近建议,为了向后兼容,你可以在php.ini中启用它们....这很难做到并且成功了吗?

1 个答案:

答案 0 :(得分:3)

为什么不只是google allow HTTP_GET_VARS?第一个结果非常有用,甚至谷歌的摘录告诉你该怎么做

http://php.net/manual/en/language.variables.predefined.php

  

从PHP 5.0.3开始,长时间预定义的数组(如HTTP_GET_VARS)被禁用。为了向后兼容,您可以在php.ini中启用它们:

     

register_long_arrays = On

     

我在那里做了一个很大的警告   resister_globals。

     

无论如何......我无法理解他们为什么一直这样做。