PHP预定义变量:$_REQUEST
2019-09-07 阅读 : 次
$_REQUEST — HTTP Request 变量
说明
默认情况下包含了 $_GET,$_POST 和 $_COOKIE 的数组。
更新日志
版本 | 说明 |
---|---|
5.3.0 | 引入 request_order。该指令会影响 $_REQUEST 的内容。 |
4.3.0 | $_FILES 信息被从 $_REQUEST 中移除。 |
4.1.0 | 引入 $_REQUEST。 |
注释
Note:
“Superglobal”也称为自动化的全局变量。这就表示其在脚本的所有作用域中都是可用的。不需要在函数或方法中用global $variable; 来访问它。
Note:
以命令行方式运行时,将不包含 argv 和 argc 信息;它们将存在于 $_SERVER 数组。
Note:
由于 $_REQUEST 中的变量通过 GET,POST 和 COOKIE 输入机制传递给脚本文件,因此可以被远程用户篡改而并不可信。这个数组的项目及其顺序依赖于 PHP 的 variables_order 指令的配置。
参见
- import_request_variables() - 将 GET/POST/Cookie 变量导入到全局作用域中
- 处理外部变量
- 过滤器扩展
本文地址:https://www.helloaliyun.com/tutorial/324.html
上一篇:PHP预定义变量:$_FILES 下一篇:PHP预定义变量:$_SESSION