注意不是指当前脚本(get_declared_classes)场景:
我声明了一个接口A,A可能有子接口,但它一定有实现类,我想在所有自定义的类中找出实现A接口的类,

解决方案 »

  1.   

    找出全部应该是不行的吧,找出已经include的应该有办法。或者可以自己写代码来实现。
      

  2.   

    都是在类内部调用,不用include,
      

  3.   

    new hookInterface('接口名称');在hookInterface的构造器内找到“接口名称”的实现类
      

  4.   

    Interface a{
        Function toWake();
        Function toSleep();
    }
    Interface b extends a{//a的子接口
        Function toWake1();
        Function toSleep1();
    }Class ClassName implements a,?,?,?{
        function aa(){
            //在這裡得到a和b的類?
        }
    }是这样吗?看起来太绕了,很有难度乃!!!
      

  5.   

    php好像不能区分类之间的关系。
    或者你就在所有你的类的基类的__construct里面对一个全局数组进行注册?