匿名函数(Anonymous functions),也叫闭包函数(closures),允许
临时创建一个没有指定名称的函数。最经常用作回调函数 callable参数的值。当然,也有其它应用的情况。
<?php
$greet = function($name)
{
printf("Hello %s\r\n", $name);
};
$greet('World');
$greet('PHP');
$message = 'hello';
// 没有 "use" 报错
$example = function () {
var_dump($message);
};
echo $example();
// 继承 $message 输出hello
$example = function () use ($message) {
var_dump($message);
};
echo $example();
?>