1..动态调用普通函数时,比如参数和调用方法名称不确定的时候很好用
函数名可以用参数的方式传递进去,因而调用不同函数。 配合func_get_args()函数接收参数到数组中,参数的个数也不一致。
2.不需要判断函数类型,无论是普通函数,类的静态方法或者类的方法,均直接调用,你就不用去判断方法的类型
A::sayChinese是类的静态方法 通过call_user_func_array,依然可以调用。
1..动态调用普通函数时,比如参数和调用方法名称不确定的时候很好用
函数名可以用参数的方式传递进去,因而调用不同函数。 配合func_get_args()函数接收参数到数组中,参数的个数也不一致。
2.不需要判断函数类型,无论是普通函数,类的静态方法或者类的方法,均直接调用,你就不用去判断方法的类型
A::sayChinese是类的静态方法 通过call_user_func_array,依然可以调用。