$a=1; $funn = function(){ echo $a;//为空 } $fun = function() use($a){ echo $a;//1 } ?>
要使用全局变量,在函数中声明global $a或则使用$GLOBALS['a'],也可以使用use $a