该系列我只写我的理解,非官方解释,如不够专业请见谅
闭包又称匿名函数,PHP增加这一特性,也是为了让代码更简洁,尤其use
对于外部变量的引用尤其关键
<?php
function arrayPlus($array, $num)
{
array_walk($array, function(&$v) use($num){
$v += $num;
});
print var_dump($array);//输出array(3) { [0]=> int(6) [1]=> int(7) [2]=> int(8) }
}
arrayPlus([1,2,3],5);
网友评论