PHP7 的 Closure::call() 有着更好的性能,将一个闭包函数动态绑定到一个新的对象实例并调用执行该函数。
实例
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | <?php classA {     private$x= 1; } //PHP7 之前版本定义闭包函数代码 $getXCB= function() {     return$this->x; }; // 闭包函数绑定到类 A 上 $getX= $getXCB->bindTo(newA, ‘A‘);  echo$getX(); print(PHP_EOL); // PHP7+ 代码 $getX= function() {     return$this->x; }; echo$getX->call(newA); ?> | 
以上程序执行输出结果为:
| 1 2 | 11 | 
原文:http://www.cnblogs.com/JdsyJ/p/7503294.html