PHP中的预定义变量包括以下几种:
- $_SERVER:存储服务器和执行环境的信息,比如请求的URI、请求的方法、服务器IP地址等。
- $_GET:存储通过GET方法传递给当前脚本的参数。
- $_POST:存储通过POST方法传递给当前脚本的参数。
- $_FILES:存储通过HTTP POST方式上传的文件的信息。
- $_COOKIE:存储当前请求中的所有cookie信息。
- $_SESSION:存储当前会话中的所有变量。
- $_REQUEST:存储当前请求中的所有参数,包括GET、POST和COOKIE中的参数。
- $_ENV:存储当前环境变量的信息。
需要注意的是,这些预定义变量在不同情况下的值可能会有所不同,比如$_SERVER中的信息在不同的Web服务器和操作系统下可能会有所差异。