PHP中预约义了几个超级全局变量(superglobals) ,这意味着它们在一个脚本的所有做用域中均可用。 你不须要特别说明,就能够在函数及类中使用。 PHP 超级全局变量列表: $GLOBALS $_SERVER $_REQUEST $_POST $_GET $_FILES $_ENV $_COOKIE $_SESSION 在这一节咱们主要学习其中几个变量,其余的在后续的学习中结合其余的知识点一块儿学习 $GLOBALS 是PHP的一个超级全局变量组,在一个PHP脚本的所有做用域中均可以访问。 $GLOBALS 是一个包含了所有变量的全局组合数组。变量的名字就是数组的键。 <?php $x = 75; $y = 25; function addition() { $GLOBALS['z'] = $GLOBALS['x'] + $GLOBALS['y']; } $_SERVER 是一个包含了诸如头信息(header)、路径(path)、以及脚本位置(script locations)等等信息的数组。这个数组中的项目由 Web 服务器建立。不能保证每一个服务器都提供所有项目;服务器可能会忽略一些,或者提供一些没有在这里列举出来的项目。