call_user_func — 把第一个参数作为回调函数调用
参考:http://www.nowamagic.net/librarys/veda/detail/1509
`mixed call_user_func ( callable $callback [, mixed $parameter [, mixed $... ]] )`
function nowamagic($a,$b)
{
echo $a;
echo $b;
}
call_user_func('nowamagic', "111","222");
call_user_func('nowamagic', "333","444");
//显示 111 222 333 444
其实在这里 我们基本上是知道第一个参数是一个回调方法的名字,其实他的第一个参数还可以是一个数组
当数组的时候,就是调用a这个类的b方法
class a {
function b($c)
{
echo $c;
}
}
call_user_func(array("a", "b"),"111"); //调用a这个类的b方法,111是参数
//显示 111