1. 问答
  2. 问答详情

php 匿名函数的效率问题

php的匿名函数,有几种用法
$foo = create_function ('$a', 'return $a;');

$foo = function ($a) {return $a;};
这两种做法在分别是在什么时候创建函数体的呢?
如果在一个循环中,如下:

for ($i=0; $i<10; $i++) {    
    $foo = create_function ('$a', 'return $a;');
}

for ($i=0; $i<10; $i++) {    
    $foo = function ($a) {
        return $a;
    };
}

撰写答案

验证码
点击刷新