是否可以在 PHP 接口中创建可选方法?

Sta*_*Kay 6 php oop interface

我正在开发一个 PHP 项目。我有几个需要实现接口的类。有些类不需要实现接口中定义的所有方法。是否可以只以更干净的方式实现某些方法。

Mar*_*ker 7

接口指定了实现它的类必须实现的方法,尽管您可以创建其他方法,但您不能跳过某些方法……您可以做的就是将接口分解为几个“较小”的接口,并且具有根据需要实现其中一个或多个的类,如PHP 文档中的示例 #3 所示