可以为一个定义变量声明它在程序中可用范围。 PHP变量范围类型有以下四种 -
全局变量
与局部变量相比,全局变量可以在程序的任何部分访问。但是,要进行修改,必须将全局变量显式声明为要修改的全局变量。 通过将关键字GLOBAL
放置在全局变量的前面。 把这个关键字放在一个已经存在的变量的前面告诉PHP使用具有这个名字的变量。看看下面的一个例子 -
<?php
$somevar = 19;
function addit() {
GLOBAL $somevar;
$somevar++;
print "Somevar is $somevar";
}
addit();
?>
执行上面示例代码,它将产生以下结果 -
Somevar is 20