关于php中匿名函数与回调函数的详解

匿名函数是没有名称的函数,可以将函数赋值给变量,再调用使用。

回调函数是指作为一个参数值供另外一个函数使用的函数。

代码示例如下:

  1. //匿名函数 没名称的函数
  2. $a=function (){
  3. echo "www.phpfensi.com";
  4. }
  5. $a();
  6. //回调函数 函数名作为参数供其他函数使用
  7. call_user_func("函数名",参数)
  8. function $a(){
  9. echo "www.phpfensi.com";
  10. }
  11. call_user_func("a",参数)
  12. //也相当于可以传入一个匿名函数进去使用