> 兴趣爱好
php中全局变量和局部变量(php如何定义全局变量)
导语:web开发之-PHP全局变量和局部变量
全局变量和局部变量变量分为全局变量和局部变量。全局变量表示任何地方都可以调用的变量;而局部变量表示只有某个代码块中可以使用的变量。看以下例子:
<?php$globalA = &34;;function test(){ $localA = &34;; global $globalA; echo $globalA.PHP_EOL; echo $localA.PHP_EOL; echo $GLOBALS[&39;].PHP_EOL;}test();echo $localA;?>
以上代码将会输出:
我是全局变量我是局部变量我是全局变量
注:$localA是在函数体内定义的,只有在函数体内生效,函数外部是无法访问的,所以,最后那个echo $localA将不会有任何的输出,会提示报错没有定义此变量;当想要使用全局变量时,有两个方法:1.使用global声明为全局变量,比如上面的global globalA;2.使用系统的全局变量访问数组,如上方的$GLOBALS
本文内容由快快网络小迪整理编辑!