相关疑难解决方法(0)

检查类是否是另一个类的子类

我想在不创建实例的情况下检查类是否是另一个类的子类.我有一个类作为参数接收类名,作为验证过程的一部分,我想检查它是否属于特定的类系列(以防止安全问题等).这样做有什么好办法吗?

php oop inheritance class

20
推荐指数
4
解决办法
2万
查看次数

PHP从子类中获取重写的方法

鉴于以下情况:

<?php

class ParentClass {

    public $attrA;
    public $attrB;
    public $attrC;

    public function methodA() {}
    public function methodB() {}
    public function methodC() {}

}

class ChildClass extends ParentClass {

    public $attrB;

    public function methodA() {}
}
Run Code Online (Sandbox Code Playgroud)

如何获取在ChildClass中重写的方法列表(最好是类变量)?

谢谢,乔

编辑:修复坏延伸.任何方法,而不仅仅是公共方法.

php reflection

8
推荐指数
1
解决办法
2814
查看次数

标签 统计

php ×2

class ×1

inheritance ×1

oop ×1

reflection ×1