//一般来说,变量在函数无法在函数体中无法访问,但是常量可以。
//超级全局变量确实可以的,地址栏上的参数
/*
$GLOBALS //变量注册的信息
$_GET //地址栏参数
$_POST //表单参数常用这个来接
$_REQUEST //可以接$_GET,$_POST,$_COOKIE的参数,是他们的并集。
$_FILES //文件上传
$_COOKIE //用户登录
$_SESSION //用户登录
$_SERVER //服务器以及访客信息
$_ENV //服务器以及访客信息
*/
$var1 = 5; $var2 = 1; // 普通全局变量,在GLOBALS里注册 function get_value(){ $var1 = 0; // 局部的$var1 $GLOBALS['var2']++; // 影响全局的var2 ,变成2 } get_value(); echo $var1,"<br />"; echo $var2;
res : 5 2
$GLOBALS['var2']++ 这句话实际等于
$globals var2; var2++