什么时候在PHP中实现函数使用闭包?

时间:2013-12-05 21:56:58

标签: php closures

我在PHP手册中找不到解释use

的部分

我有代码

$num = 0;
array_walk_recursive($_REQUEST, function($mValue) use (&$num){
           $num++;
        });

我的Eclipse抱怨:

Parser error "'{' expected in compound-statement.

所以我猜这是在一些PHP版本中实现的。

1 个答案:

答案 0 :(得分:1)

匿名函数/闭包和use语言构造在5.3.0版本中实现

@see changelog:http://php.net/manual/en/functions.anonymous.php