PHP 范围
示例
在PHP中,匿名函数与其他任何PHP函数一样都有自己的作用域。
在JavaScript中,匿名函数可以访问外部作用域中的变量。但是在PHP中,这是不允许的。
$name = 'John'; //匿名函数尝试在范围外访问 $sayHello = function() { return "Hello $name!"; } print $sayHello('John'); //你好! //在启用通知的情况下,还有一个未定义的变量$name通知
在PHP中,匿名函数与其他任何PHP函数一样都有自己的作用域。
在JavaScript中,匿名函数可以访问外部作用域中的变量。但是在PHP中,这是不允许的。
$name = 'John'; //匿名函数尝试在范围外访问 $sayHello = function() { return "Hello $name!"; } print $sayHello('John'); //你好! //在启用通知的情况下,还有一个未定义的变量$name通知