ホームページ >バックエンド開発 >PHPチュートリアル >php call_user_func_array はこのオブジェクト クラスのメソッドをどのように呼び出しますか?
うわー
クラスで callback($this) を呼び出すと、method_exists は true を返しますが、後続の call_user_func_array は常にエラーを報告します: ThinkController:returnData メソッドが存在しません!
ThinkController: returnData はこのクラスの基本クラスです。 returnData メソッドはこのクラス内にあります。基本クラスのメソッドを呼び出す代わりに、このクラスのこのメソッドを呼び出すにはどうすればよいでしょうか?
解決済み、この方法で呼び出されるメソッドはパブリック メソッドである必要があります