PHP - 扩展多个 类

PHP - Extend multiple classes

用"implements"我可以强制一个class来定义某些功能,但是我需要在接口中添加一些功能以避免重复代码。这只有在我制作 class "abstract" 并使用 "extends" 时才有可能。但是"extends"只接受一个class。因为这些 class 中的每一个都是不同的,有点像应用程序的功能,所以我不能只用一个扩展另一个。那么有没有办法让

class My extends Feature1, Feature2, Feature3{
}

??

Php 不允许多重继承。有两种方法可以做到这一点 -

第一

class a { }

class b extends a { }

class c extends b { }

接口 -

interface sb { }

class c extends a implements sb { }