php global和$GLOBALS 的用法
1.global 把变量导入全局变量
<?php $a = 1; $b = 2; function Sum() { global $a, $b; //在里面声明为全局变量 $b = $a + $b; } Sum(); echo $b;//3 ?>
2.$GLOBALS 定义全局变量
<?php $a=1; $b=2; function sum() { $GLOBALS['a'] = 3; } sum(); echo $a;
3.区别
global是把变量导入全局变量$GLOBALS里面