PHP语法,用于将可变数量的参数传递给函数指针

时间:2011-06-27 10:27:27

标签: php

请问有没有PHP方法将可变数量的参数写入函数指针?

例如(伪代码)

$args = $request->get_args(); // get an array of arguments
$request->$func_pointer(foreach $args write $arg);

我的目标是允许API用户编写具有固定数量参数的函数。 然后传递函数名称和我的API将代表执行的args。

希望很清楚。谢谢。

1 个答案:

答案 0 :(得分:3)

call_user_func_array(array($request, $func_pointer), $args);

有关详细信息,请参阅Manual call_user_func_array()