欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

php中call_user_func_array函数的用法举例

程序员文章站 2022-04-20 15:06:06
...
  1. function test($a, $b)
  2. {
  3. echo '测试一:'.$a.$b;
  4. }
  5. //调用test方法,array("asp", 'php')对应相应的参数
  6. call_user_func_array('test', array("asp", 'php'));
  7. ?>
复制代码

二、通过类调用类中的方法

  1. class test2{
  2. function phpSay($a, $b)
  3. {
  4. echo '测试二:'.$a.$b;
  5. }
  6. }
  7. $o = new test2();
  8. //相当于:$o->phpSay('php','你好');
  9. call_user_func_array(array(&$o, 'phpSay'), array('php','你好'));
  10. ?>
复制代码