如何测试以查看某个类是否按名称扩展了另一个类?PHP:确定类是否是另一个类的扩展
class A { ... }
class B extends A { ... }
class C { ... }
$class_name = 'B';
if (class_extends_another($class_name, 'A')) {
// Yep
}
$class_name = 'C';
if (class_extends_another($class_name, 'A')) {
// Nope
}
感谢您的链接,它会链接到'is_subclass_of'。看起来应该这样做:'is_subclass_of($ class_name,'A')' – 2011-05-20 15:32:59