通过查看该指令的名称,您可能会认为它magic_quotes仅适用于$_GET,$_POST和$_COOKIE超全局变量,但PHP 手册中有一条令人不安的评论:
请注意,当
magic_quotes_gpc设置时,不仅$_POST,$_GET,$_REQUEST,$_COOKIE数组值被斜线。实际上$GLOBALS数组中的每个字符串值都是斜线,即。$GLOBALS['_SERVER']['PATH_INFO'](或$_SERVER['PATH_INFO'])。
任何人都可以确认这是真的吗?超全局变量$GLOBALS, $_SERVER,$_FILES和$_SESSION也$_ENV受影响吗?
还有一个问题,如果我遍历stripslashes(),$_GET和$_POST数组$_COOKIE,我还需要遍历$_REQUEST数组吗?还是自动反映更改?