默认情况下,超全局变量$_REQUEST关联数组是$_GET,$ _ POST和$_COOKIE变量内容的集合。php.ini文件中的设置决定了此变量的组成。php.ini中的指令之一是 request_order,它确定PHP注册GET,POST和COOKIE变量的顺序。此数组中列出的变量的存在和顺序是根据PHP variables_order定义的。
另外,如果从命令行运行PHP脚本,则argc和argv变量不包含在$_REQUST数组中,因为它们的值取自$_SERVER数组-依次由Web服务器填充。