闭包函数(closures)也叫匿名函数,使用js的童鞋应该比较熟悉.PHP5.3开始引入了闭包的特性. 声明一个匿名函数是: $func = function() { }; //带结束符 匿名函数因为没有名字,如果要使用它,需要将其返回给一个变量. 在闭包函数里,如果要用到上文定义的一个变量,需要使用use关键字.直接使用变量是不行的. <?php $arr = [1,2,3]; $max = 2; //匿名函数第一个括号里的参数是调用时赋予的.use里的参数是来自父类作用域的. $res =…