WP函数add_action
如何接收另一个函数作为其参数?我知道这本身在php中是不可能的(让自定义函数接收其他函数作为参数)。我刻意打破了一些代码,发现实际上有一个原生的php函数call_user_fun_array
(我认为),
但他们是如何做到的,以便他们自己的函数可以将函数作为其参数?
答案 0 :(得分:0)
有一个本机PHP函数 call_user_func()看看这个非常简单的例子。
function caller($custom_func){
return call_user_func($custom_func);
}
function make_echo(){
echo 'something';
}
caller('make_echo');