PHP闭包函数demo
$name=function($name,$c){
$xi="赵";
var_dump($xi instanceof \Closure); //false
var_dump($c instanceof \Closure); //true
$res= $c($xi);
return $res.$name;
};
$ext="。";
$dd="@";
echo $name('启东',function($xi)use($ext){
$x=$xi.$ext;
return $x;
});
输出
function add(){
static $count=1;
return function ()use(&$count){
$count++;
return $count;
};
};
$add=add();
$add();//2
$add();//3
$add();//4
var_dump(add()());//5