预定义变量
PHP 提供了许多 预定义变量。PHP
提供了一套附加的预定数组,这些数组变量包含了来自 web
服务器(如果可用),运行环境,和用户输入的数据。这些数组在每个作用域内自动可用。因此通常被称为自动全局变量(autoglobals)或者超全局变量(superglobals)。(PHP
中没有用户自定义超全局变量的机制。)详情参阅超全局变量列表。
注意:
可变变量
超级全局变量不能被用作函数或类方法中的可变变量。
如果某些 variables_order
中的变量没有设定,它们的对应的 PHP 预定义数组也是空的。