def f1(f2):
def f3():
return f2
就是函数里面的函数能访问到f2
php相关参考
https://segmentfault.com/q/1010000004588881?_ea=659685
回复内容:
def f1(f2):
def f3():
return f2
就是函数里面的函数能访问到f2
php相关参考
https://segmentfault.com/q/1010000004588881?_ea=659685
不懂php,不过你说的是“闭包”,详情自行搜索。
function c($msg){
return function() use($msg) {
echo $msg;
};
}
$a = c("hello world");
$a();
?>