PHP是否能获取到闭包use后面的参数?
假如有如下代码段,foo函数体内能否拿到$closure引用的$config变量?
$closure = getClosure(['key' => 'value']);
foo($closure);
function getClosure(array $config){
return function () use ($config) {
// Do something
};
}
function foo($closure) {
// foo函数体内能否拿到$closure引用的$config变量?
}
可以的, 用反射