0
我設置一個這樣的數組變量:呼叫對象中的值
$app = [
"page" => function(){
echo "OK";
},
"test" => function(){
testFunc();
},
];
現在,我想知道我怎麼能叫或運行在陣列中的對象,
我試圖用eval($app['test'])
但不行!
我設置一個這樣的數組變量:呼叫對象中的值
$app = [
"page" => function(){
echo "OK";
},
"test" => function(){
testFunc();
},
];
現在,我想知道我怎麼能叫或運行在陣列中的對象,
我試圖用eval($app['test'])
但不行!
*我調用或運行陣列中的對象*哪些對象?我沒有在你的數組中看到任何對象 – Rizier123 2015-04-01 16:37:05
@ Rizier123數組的值是閉包對象。 – MajAfy 2015-04-01 16:44:46
你得到了一個點:)然後,我認爲你的答案在下面。 – Rizier123 2015-04-01 16:46:45