除了用户定义的变量外,PHP还使用许多称为superglobals的预定义变量填充全局命名空间。始终可以从任何函数或方法中访问它们,而无需指定global关键字。supperglobals的列表在下面给出-
| $全球 | 引用全局范围内的所有可用变量 |
| $_?SERVER | 服务器和执行环境信息 |
| $_?GET | HTTP GET变量 |
| $_?POST | HTTP POST变量 |
| $_?FILES | HTTP文件上传变量 |
| $_?REQUEST | HTTP请求变量 |
| $_?SESSION | 会话变量 |
| $_?ENV | 环境变量 |
| $_?COOKIE | HTTP Cookie |
| $php_?errormsg | 上一条错误消息 |
| $HTTP_?RAW_?POST_?DATA | 原始POST数据 |
| $http_?response_?header | HTTP响应头 |
| $argc | 传递给脚本的参数数量 |
| $argv | 传递给脚本的参数数组 |