如何通俗的解释以下闭包(closure)和闭包在具体项目中的应用实例?php中,function demo(){
$a=10;
$b=20;
$fun=function() use ($a,$b){ echo $a+$b;
};
}
demo();是否和下面作用类似?class cls{ public $a=10; public $b=20; public function fun(){
echo $this->a+$this->b;
}
}
$obj=new cls;
$obj->fun();一般会在具体项目中什么情况下使用?能否给出小例子
添加回答
举报
0/150
提交
取消