php提供了九种预定义超全局变量: $_GET、$_POST、$_REQUEST、$_SERVER、$_ENV、$_FILE、 $_COOKIE、$_SESSION、 $GLOBALS
- $_GET:通过http get方式给服务器传送的信息,会被封装在$_GET超全局数组中。
- $_POST:通过http post方式给服务器传送的信息,会被封装在$_POST超全局数组中。
- $_REQUEST:可以接收post、get请求数据还包括$_COOKIE数组。
- $_SERVER:包含了诸如头信息(header)、路径(path)、以及脚本位置(script locations)等等信息的数组。这个数组中的项目由 Web 服务器创建。具体$_SERVER参数可跳转这里查看:https://blog.csdn.net/weixin_43452467/article/details/108469193
- $_ENV:包含了环境变量(注:该全局数组可以获取全局变量,但默认为禁用状态。可以在php.ini文件中启用)
- $_FILE:包含 http文件上传变量
- $_COOKIE:http cookies变量
- $_SESSION:http session变量
- $GLOBALS:引用全局作用域中可用的全部变量