2015-04-01 66 views
0

我设置一个这样的数组变量:呼叫对象中的值

$app = [ 

    "page" => function(){ 
    echo "OK"; 
    }, 

    "test" => function(){ 
    testFunc(); 
    }, 

]; 

现在,我想知道我怎么能叫或运行在阵列中的对象,

我试图用eval($app['test'])但不行!

+1

*我调用或运行阵列中的对象*哪些对象?我没有在你的数组中看到任何对象 – Rizier123 2015-04-01 16:37:05

+1

@ Rizier123数组的值是闭包对象。 – MajAfy 2015-04-01 16:44:46

+0

你得到了一个点:)然后,我认为你的答案在下面。 – Rizier123 2015-04-01 16:46:45

回答