PHP 中的许多预定义变量都是“超全局的”,这意味着它们在一个脚本的全部作用域中都可用。
GLOBALS
_SERVER
GET
_POST
FILES
_COOKIE
SESSION
_REQUEST
$_ENV
$GLOBALS
$GLOBALS — 引用全局作用域中可用的全部变量
$_SERVER
$_SERVER 是一个包含了诸如头信息(header)、路径(path)、以及脚本位置(script locations)等等信息的数组。这个数组中的项目由 Web 服务器创建。不能保证每个服务器都提供全部项目;服务器可能会忽略一些,或者提供一些没有在这里列举出来的项目。
$_GET
通过 URL 参数传递给当前脚本的变量的数组
$_POST
通过 HTTP POST 方法传递给当前脚本的变量的数组。
$_FILES
通过 HTTP POST 方式上传到当前脚本的项目的数组。
$_SESSION
当前脚本可用 SESSION 变量的数组
$_ENV
通过环境方式传递给当前脚本的变量的数组。
$_COOKIE
通过 HTTP Cookies 方式传递给当前脚本的变量的数组。