在 PHP 5.x 中,如何检测一个类在运行时是否是抽象的?
2022-08-30 18:59:31
我正在循环使用PHP中的类名数组,通过get_declared_classes()获取。
如何检查每个类名以检测该特定类是否为抽象类?
我正在循环使用PHP中的类名数组,通过get_declared_classes()获取。
如何检查每个类名以检测该特定类是否为抽象类?
使用反射。反射类
->isAbstract()
像这样使用它:
$class = new ReflectionClass('NameOfTheClass');
$abstract = $class->isAbstract();