call_user_func函数类似于一种特别的调用函数的方法,使用方法如下:
调用类内部的方法比较奇怪,居然用的是array,不知道开发者是如何考虑的,当然省去了new,也挺有新意的:
call_user_func_array函数和call_user_func很相似,只不过是换了一种方式传递了参数,让参数的结构更清晰:
call_user_func_array函数也可以调用类内部的方法的:
call_user_func函数和call_user_func_array函数都支持引用,这让他们和普通的函数调用更趋于功能一致:
Note:
请注意,传入call_user_func()的参数不能为引用传递。
Example #1 call_user_func()的例子和引用传参的例子
01