PHP 超全局变量
phpserver side programmingprogramming更新于 2025/8/19 17:22:17
简介
除了用户定义的变量外,PHP 还在全局命名空间中填充了一些预定义变量,这些变量称为超全局变量。这些变量始终可以在任何函数或方法中访问,而无需指定global关键字。超级全局变量列表如下 −
| $GLOBALS | 引用全局范围内的所有可用变量 |
| $_?SERVER | 服务器和执行环境信息 |
| $_?GET | HTTP GET 变量 |
| $_?POST | HTTP POST 变量 |
| $_?FILES | HTTP 文件上传变量 |
| $_?REQUEST | HTTP 请求变量 |
| $_?SESSION | 会话变量 |
| $_?ENV | 环境变量 |
| $_?COOKIE | HTTP Cookies |
| $php_?errormsg | 上一个错误消息 |
| $HTTP_?RAW_?POST_?DATA | 原始 POST 数据 |
| $http_?response_?header | HTTP 响应标头 |
| $argc | 传递给脚本的参数数量 |
| $argv | 传递给脚本的参数数组 |

