1.6 超级全局数组

超级全局数组(super global array)是由PHP内置的,无须开发者重定义。PHP执行时会自动将当前脚本需要收集的数据分类保存在这些超级全局数组中,这些数组有十多个分类,每个数组保存的内容和功能不同,如表1-2所示。

表1-2 超级全局数组的分类与功能

$GLOBALS超级全局数组可以让我们在函数里访问全局变量,如代码清单1-6所示:

代码清单1-6在函数中访问外部变量

        <? php
        $globalName = "我是全局变量";
        function sayHello() {
            echo"你好," . $GLOBALS['globalName'] . "<br / >";
        }
        sayHello();  // 将显示 "你好,我是全局变量"
        ?>