基本用法
在面向过程中,我们定义了一个方法,如下
function a()
{
echo 'a';
}
call_user_func_array('a', []);
输出的结果是 a
若存在参数,可以使用第二个参数依次传入对应的参数即可
类方法的调用
class AClass
{
public function a()
{
echo 'a';
}
}
function a()
{
echo 'a';
}
call_user_func_array([new AClass(), 'a'], []);
输出的结果也是A