call_user_func和call_user_func_array函数

php

function test($a,$b)
{
    echo "love"."----".$a."----".$b."
"; } call_user_func('test','star','shine'); //用call_user_func调用函数 call_user_func_array('test',["a","b"]); //用call_user_func_array调用函数 class Dog { function wang() { echo "初·绝杀
"; } function rock () { call_user_func([$this,"wang"]); //call_user_func([$this,"wang"])就等同于$this->wang(); echo "真·必杀
"; } } $dog = new Dog; $dog->rock(); call_user_func([$dog,"wang"]); //用call_user_func调用类里面的方法 ?>

你可能感兴趣的:(call_user_func和call_user_func_array函数)