多语言展示
当前在线:368今日阅读:84今日分享:32

php中怎么使用ReflectionClass的getMethods方法

可使用ReflectionClass的getMethods方法获取类方法的各种属性,如是否为public、是否为抽象方法等。
工具/原料

php

方法/步骤
2

创建一个基于类Cls150602的ReflectionClass实例,并通过getMethods方法获得类所有的方法对象。

3

可通过方法对象的isPublic方法判断方法是否为public的。

4

结果显示与类Cls150602中的方法的定义一致,只有getTitle2不是public的。

5

可通过方法对象的isAbstract方法判断方法是否为抽象的。

6

结果显示与类Cls150602中的方法的定义一致,只有getTitle3是抽象的。

推荐信息