在PHP中调用父类静态方法

21

我有一个基类A:

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

和一个扩展的B类

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

我希望能够使用B::调用所有的方法。如何使用B::调用A::b方法?

1个回答

32

你应该能够像这样轻松地完成:

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

查看文档


@brent,文档链接返回404 Not Found。您能否更新答案? - user773093
@user773093 对我来说可以。请再检查一下? :) - Jay

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接