2015-04-01 100 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

回答