2013-09-05 5 views
12

У меня есть базовый класс A:Вызов родительского статический метод в PHP

class A { 
    public static function a() { 
     ... 
    } 
    public static function b() { 
     ... 
    } 
} 

и расширенный класс B

class B extends A { 
    public static function a() { 
     ... 
    } 
    public static function c() { 
     ... 
    } 
} 

Я хотел бы быть в состоянии назвать все методы, использующие B :: Как я могу назвать A :: b, используя B ::?

ответ

16

Вы должны быть в состоянии сделать это так же легко, как:

class B extends A { 
    public static function a() { 
     parent::a(); 
    } 
} 

See the docs

Смежные вопросы