1
と呼ばれ、私は、これと同じ質問があります:PHP can I call unexistent function with call_user_funcPHP:メソッド_CALLで定義されており、call_user_func_array
を私は幅__call定義されたメソッドを呼び出す必要がありますが、私は渡すどのように多くのパラメータを知りません。だから私はこれを使用しています:
call_user_func_array(array($object, $method_name), $arguments);
しかし、それは動作しません。 実は、この作品:
$object->$method_name($arguments[0], $arguments[1], $arguments[2] /*,... until no more args*/);
:私はのようなものをwan't
$object->$method_name();
をしかし、私はcall_user_func_array他の方法でパラメータを渡す方法がわからない...
アイデア ? ありがとうございます
「__call()」メソッドをどのように定義したかを[質問の編集](https://stackoverflow.com/posts/44116002/edit)で表示してください。 –
_しかし、動作しません。本当に、エラー、スパーク、漏れは何ですか? – AbraCadaver
私はとても愚かです...それは価値を得るためでした。実際には何もしませんでした。今、私のcall_user_funcの前にリターンを置くのが理にかなっているようです...あなたは何を知っていますか?できます !どうもありがとうございました –