2011-06-27 30 views
1

関数ポインタに可変数のパラメータを書き込むPHPの方法はありますか?関数ポインタに渡すパラメータの可変数のPHP構文

例えば

(擬似コード)

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

私の目的は、APIのユーザは、パラメータの固定された数の機能を記述できるようにすることです。 そして、後で私のAPIが代わって実行する関数名と引数を渡します。

希望です。ありがとうございました。

答えて

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

詳細については、Manual call_user_func_array()を参照してください。

+0

ありがとうございます!これは使用経験があるだけの隠された宝石でなければなりません。 – Jake

関連する問題