0
我怎樣才能得到這樣的工作訪問單作爲串聯可變
$name = 'Config';
$static = $name . '::init()';
$static->test();
我怎能從設置訪問測試方法?
我想拼湊一些變量來建立一個動態的單身調用。
所以$name
可能是「DB」,「數組」等
我怎樣才能得到這樣的工作訪問單作爲串聯可變
$name = 'Config';
$static = $name . '::init()';
$static->test();
我怎能從設置訪問測試方法?
我想拼湊一些變量來建立一個動態的單身調用。
所以$name
可能是「DB」,「數組」等
你可以使用call_user_func
$name = 'Config';
call_user_func(array($name , 'init'));
call_user_func($name.'::init'); // As of 5.2.3
我正在沙箱中運行在5.2.17的服務器,你認爲會支持? – Eli
是的,第一種第二種方式需要PHP版本> = 5.2.3,並不意味着相同。 – xdazz
y它工作! – Eli