5.7.1 PHP5.3的新特性匿名函数

匿名函数

匿名函数只在PHP 5.3.0 及以上版本有效
匿名函数(Anonymous functions),也叫闭包函数(closures),允许 临时创建一个没有指定名称的函数。最经常用作回调函数(callback)的参数。 当然,也有其他应用的情况。


$func = function() {

}; //带结束符

可以看到,匿名函数因为没有名字

如果要使用它,需要将其返回给一个变量。

匿名函数也像普通函数一样可以声明参数,调用方法也相同:

$func = function( $param ) {
    echo $param;
};

$func( 'some string' );

//输出:
//some string

你可能感兴趣的:(5.7.1 PHP5.3的新特性匿名函数)