将函数存储在数组中

hom*_*rrr 4 php arrays function

我可以这样做吗?

$arrayFn[1] = function fnName(){
    echo "test";
}
$arrayFn[1];
Run Code Online (Sandbox Code Playgroud)

Bra*_*ram 8

匿名函数不能有一个名字:

$arrayFn[1] = function (){
   echo "test";
};
$arrayFn[1](); // run it!
Run Code Online (Sandbox Code Playgroud)

  • 我相信在变量函数之后你需要`()`来调用它. (2认同)