例子:返回一個方法的引用?
Class Test {
private function __construct() {}
public static function init() {
$new_test = new Test();
return $new_test->inner_test;
}
public function inner_test() {
print '!!!!';
}
}
$test = Test::init();
$test();
返回「PHP致命錯誤:函數名必須是一個字符串」
有沒有辦法做到在PHP此Javascript類型的行爲?
PHP無法返回像JS一樣的函數引用。也許嘗試閱讀http://php.net/manual/functions.anonymous.php – Phil
@Phil,是的,它可以...你只是分配一個變量的指針。他很接近,但因爲他分配了一門課,所以他必須使用一個數組。 – Thomas
@Thomas不,它不能 – Phil