调用数组值中的对象


Call objects in array values

我设置了一个数组变量,如下所示:

$app = [
  "page" => function(){
    echo "OK";
  },
  "test" => function(){
    testFunc();
  },
];

现在,我想知道如何调用或运行数组中的对象,

我尝试使用eval($app['test']),但没有工作!

您也可以使用call_user_func()

即。

call_user_func($app['page']);