php闭包和js闭包写法有点不同:
$x = ‘b’;
php闭包的写法是 $a = function() use($x){}; 其中,“}”后边必须加“;”。(PHP闭包中use()中的参数,只有在闭包前定义才生效)
js闭包是 var a = function(){} 就可以了。
技术总结
php闭包和js闭包写法有点不同:
$x = ‘b’;
php闭包的写法是 $a = function() use($x){}; 其中,“}”后边必须加“;”。(PHP闭包中use()中的参数,只有在闭包前定义才生效)
js闭包是 var a = function(){} 就可以了。