call_user_func_array
第一种
class test{
public static function output($msg){
echo $msg;
}
}
call_user_func_array(array('test', 'output'), array('test'));
第二种
<?php
function output($msg){
echo $msg;
}
call_user_func_array('output', array('test'));
exit;
第三种,匿名函数
$func = function($arg1, $arg2) {
return $arg1 * $arg2;
};
var_dump(call_user_func_array($func, array(2, 4)));