文件自動加載
阿新 • • 發佈:2019-02-16
all ech imp 一個數 bbb 不存在 cal nbsp stat
class omnpay{ public static function __callStatic($method, $parameters) {echo ‘調用了不存在的靜態方法:‘.$method.‘不存在的這個方法的參數是‘. implode(‘,‘, $parameters). "\n"; } } omnpay::create(‘aaa‘,‘bbb‘);
//調用了不存在的靜態方法:create不存在的這個方法的參數是aaa,bbb
call_user_func_array:調用回調函數,並把一個數組參數作為回調函數的參數
function foobar($arg, $arg2) { echo __FUNCTION__, " 參數是 $arg and $arg2\n"; } call_user_func_array("foobar", array("one", "two"));//輸出 foobar 參數是 one and two class foo { function bar($arg, $arg2) { echo __METHOD__, " 參數是 $arg and $arg2\n"; } } $foo = new foo; call_user_func_array(array($foo, "bar"), array("three", "four"));//輸出 foo::bar 參數是 three and four
文件自動加載