2013-05-22 12 views
5

私はPHP 5.3(Windows 7)を使用しています。動的パラメータを指定したcall_user_func

私はcall_user_func(「関数func2」、$ x)から

func A call func B. 
func2($a, $b, $c,) ... the number of parameters can be dynamic. 

動的変数を別の関数を呼び出す関数の作成 - 使用する正しい構文は何です:パラメータを持つCALL_USER機能、パラメータの数を不明です。

感謝:)

+2

は 'func_get_args()に関する関数リファレンスを参照され;' http://php.net/func_get_args。また、 'call_user_func'の代わりに' call_user_func_array'を使う必要があります。 – Twisted1919

答えて

9

私はあなたが探しているものだと思う。このhttp://www.php.net/call_user_func_array

call_user_func_array('func2', array($a, $b, $c)); 
+0

ありがとうございます。 これは助けになりました。 – Eitan

+0

この問題はクローズとみなすことができます。 – Eitan

関連する問題