简体   繁体   English

在php中调用父静态方法

[英]Call parent static method in php

I have a base class A: 我有一个基类A:

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

and an extended class B 和一个扩展的B类

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

I would like to be able to call all the methods using B:: How would I call A::b, using B::? 我希望能够使用B ::调用所有方法:如何调用A :: b,使用B ::?

You should be able to accomplish this as easily as: 您应该能够轻松完成此任务:

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

See the docs 查看文档

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM