php中有哪些预定义变量
原创
PHP中的预定义变量
PHP中有很多预定义变量,这些变量在PHP脚本执行时就已经存在,不需要开发者额外定义。下面列举了一些常见的PHP预定义变量。
超全局变量
PHP中有一类特殊的预定义变量,称为超全局变量。这些变量在任何作用域内都可以访问,不需要使用全局关键字。以下是一些超全局变量:
$GLOBALS
$_SERVER
$_GET
$_POST
$_FILES
$_COOKIE
$_SESSION
$_REQUEST
$_ENV
$GLOBALS
$GLOBALS
是一个包含了所有全局变量的相关性数组。变量名就是数组的键。
$_SERVER
$_SERVER
是一个包含了诸如头信息、路径和脚本位置的数组。
$_GET
$_GET
是一个包含了通过URL传递的所有变量的数组,通常用于获取表单提交的数据。
$_POST
$_POST
是一个包含了通过HTTP POST方法传递的所有变量的数组,通常用于获取表单提交的数据。
$_FILES
$_FILES
是一个包含了上传文件的详细信息的数组。
$_COOKIE
$_COOKIE
是一个包含了所有cookie变量的数组。
$_SESSION
$_SESSION
是一个包含了所有会话变量的数组。
$_REQUEST
$_REQUEST
是一个包含了$_GET
、$_POST
和$_COOKIE
中的所有变量的数组。
$_ENV
$_ENV
是一个包含了来自环境变量的所有变量的数组。
文章标签:
PHP