wordpress函数如何接收函数作为参数?

时间:2013-11-06 19:18:07

标签: php wordpress oop

WP函数add_action如何接收另一个函数作为其参数?我知道这本身在php中是不可能的(让自定义函数接收其他函数作为参数)。我刻意打破了一些代码,发现实际上有一个原生的php函数call_user_fun_array(我认为),

但他们是如何做到的,以便他们自己的函数可以将函数作为其参数?

1 个答案:

答案 0 :(得分:0)

有一个本机PHP函数 call_user_func()看看这个非常简单的例子。

function caller($custom_func){
return call_user_func($custom_func);
}
function make_echo(){
echo 'something';
}

caller('make_echo');