PHP 全局变量
声明它的程序时范围可以定义为可用性变量的范围。PHP 变量可以是四种类型中的一个:
- 局部变量
- 函数参数
- 全局变量
- 静态变量
全局变量
相比局部变量,全局变量可以在任何程序的任何一部分被访问。尽管如此,为了被修改,必须在函数内声明一个变量为全局变量它是可以被修改的。通过将关键字 GLOBAL 放在变量前该变量可以被确认为全局变量。将该关键字放在一个已经存在的变量前告诉 PHP 使用有这个名字的变量。考虑下面一个例子:
<?
$somevar = 15;
function addit() {
GLOBAL $somevar;
$somevar++;
print "Somevar is $somevar";
}
addit();
?>
这将会输出以下结果:
Somevar is 16