Disable track_vars from htaccess


Disable track_vars from htaccess

我正在尝试从.htaccess禁用php.ini指令track_vars。我使用这个命令

php_flag track_vars 0

在我的.htaccess文件的第一行。我没有收到任何错误,但当我在中打开带有此代码的索引时

print_r($_COOKIE);

我得到了$_COOKIE数组。来自手册:

track_vars布尔

如果启用,则可以在全局关联数组$_ENV、$_GET中找到Environment、GET、POST、Cookie和Server变量,$_POST、$_COOKIE和$_SERVER。

所以我想做的是NOT自动填充这些数组。我做错了什么?

如果您阅读本手册页面上引用的行下面的行,您将了解为什么此设置无效:

请注意,从PHP 4.0.3开始,track_vars始终处于打开状态

PHP 4.0.3于2000年10月发布。这个设置可能很快就会从手册中删除,因为它已经很久没有与任何人相关了。