临时函数:
$word = 'aaa';
$func = function($word){
echo $word . '<br>';
};
echo $func($word);
$word = 'bbb'
echo $func($word);
result:
aaa
bbb
function use
$word = 'aaa';
$func = function() use ($word){
echo $word . '<br>';
};
echo $func();
$word = 'bbb'
echo $func();
result:
aaa
aaa # 区别在这里,相当于在临时方法定义的时候获取了父级作用域中 $word变量 的快照。