在 PHP 5.x 中,如何检测一个类在运行时是否是抽象的?

2022-08-30 18:59:31

我正在循环使用PHP中的类名数组,通过get_declared_classes()获取。

如何检查每个类名以检测该特定类是否为抽象类?


答案 1

使用反射。反射类->isAbstract()

像这样使用它:

$class = new ReflectionClass('NameOfTheClass');
$abstract = $class->isAbstract();

答案 2

您可以在类上使用反射


推荐