$GLOBALS — 引用全局作用域中可用的全部變量
說明
一個包含了全部變量的全局組合數組。變量的名字就是數組的鍵。
範例1 $GLOBALS範例
<?php
function test() {
$foo = "local variable";
echo '$foo in global scope: ' . $GLOBALS["foo"] . "\n";
echo '$foo in current scope: ' . $foo . "\n";
}
$foo = "Example content";
test();
?>以上例程的輸出類似於:
$foo in global scope: Example content $foo in current scope: local variable
注釋
"Superglobal"也稱爲自動化的全局變量。這就表示其在腳本的所有作用域中都是可用的。不需要在函數或方法中用 global $variable; 來訪問它。
變量可用性:與所有其他超全局變量不同,$GLOBALS在PHP中總是可用的。