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