启用php.ini以向后兼容


Enabling php.ini for backward compatibility

从PHP 5.0.3长预定义数组,如HTTP_GET_VARS被默认禁用。

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

为什么不直接谷歌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。

无论如何. .我不明白他们为什么总是做这样的事。