

GLOBAL与unset的详解
1.$GLOBALS是超全局变量,与$_server,$REQUEST,$_POST,$_FILES,$_COOKIE,$_SESSION属于一类。是PHP超级全局变量组中的一个,在PHP脚本全部作用域都可访问。
2. 当在函数内部GLOBAL一个外部变量时,就可以在函数内使用这个外部变量了,例:
<?
$var1 = 1;
$var2 = 2;
function test(){
global $var1,$var2;
$var1= $var2;
}
test();
echo $var1
?>
3. 在函数外部用globals var1把var1申请为全局变量时,则与$globals[var1]指向同一地址,但函数还也可以一个名为$var的变量,两者不相关,但在函数内用globals var1则是指把外部的全局变量传递进来
unset()函数用于销毁指定的变量,主要用于销毁局部变量,销毁全局变量只是把全局变量变回了销毁之前的值
详见:https://www.runoob.com/php/php-unset-function.html