abstract:// 使用自执行函数来模拟一个块级作用域(例如for循环结束后,后面的代码不能再访问循环变量) $func = function(){ // 循环 for($i = 0;$i<10;$i++) {}  
// 使用自执行函数来模拟一个块级作用域(例如for循环结束后,后面的代码不能再访问循环变量) $func = function(){ // 循环 for($i = 0;$i<10;$i++) {} $test = function() use($i) { return '执行结束了,数字为:'.$i; }; return $test(); // return $i*10; }; // 调用 echo call_user_func($func);
Correcting teacher:查无此人Correction time:2019-04-01 10:01:15
Teacher's summary:完成的不错。感觉你的return写错位置了吧。是不是循环括号忘记放下面了?