可能重複:
Use a variable to define a PHP function
Use Variable as Function Name in PHP在PHP中可以調用變量作爲函數嗎?
我想執行條件的函數調用,但我不一定知道函數是什麼什麼,所以這將是一個長開關。
例如;
$userSelection = "calculator"; /* or "stocks" or whatever widget */
$widget->get_widget($userSelection);
public function __construct($userSelection){
/* pseudo code */
call function $userSelection();
}
public function calculator(){
/* Get Calculator */
}
在谷歌搜索 「PHP變量函數」 立即帶來這樣的結果:[PHP變量函數(http://php.net/手動/ EN/functions.variable-的functions.php) – Jocelyn 2012-08-01 10:36:02