© 1999-2048 dssz.net 粤ICP备11031372号
[其它] 浅谈PHP匿名函数和闭包
说明:概述 闭包和匿名函数在PHP 5.3.0中引入,这两个特性非常有用,每个PHP开发者都应该掌握。 匿名函数其实就是没有名称的函数,匿名函数可以赋值给变量,还能像其他任何PHP函数对象那样传递。不过匿名函数仍然是函数,因此可以调用,还可以传入参数,适合作为函数或方法的回调。 闭包是指在创建时封装周围状态的函数,即使闭包所在的环境的不存在了,闭包中封装的状态依然存在。 创建匿名函数 创建匿名函数很简单: //将匿名函数赋给一个变量,通过变量名+()的形式来调用 $greet = function<weixin_38703123> 上传 | 大小:196kb