call_user_func_array

2018-08-22  本文已影响9人  JUNE言JUNE语

基本用法

在面向过程中,我们定义了一个方法,如下

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

上一篇 下一篇

猜你喜欢

热点阅读