get_class_methods(IndexController)//已经测试过无效
get_class_methods(new IndexController)//可以获取当前控制器下所有方法和父级的所有方法
使用类反射
$r=new \ReflectionClass(new IndexController()); p($r->getmethods());//返回所有的方法包括父级
网上目前资料还未能解决我的困惑
Thinkphp3.2 バージョンでは、指定されたコントローラーの下にあるすべてのメソッドを取得します。 -PHP中国語サイトQ&A-Thinkphp3.2バージョンでは、指定したコントローラー配下のメソッドをすべて取得します。 -PHP中国語サイトQ&A
ぜひ見て学んでください。
我这试过都没有问题的,你的类有没有定义什么属性
Thinkphp3.2 バージョンでは、指定されたコントローラーの下にあるすべてのメソッドを取得します。 -PHP中国語サイトQ&A-Thinkphp3.2バージョンでは、指定したコントローラー配下のメソッドをすべて取得します。 -PHP中国語サイトQ&A
ぜひ見て学んでください。
我这试过都没有问题的,你的类有没有定义什么属性