PHP 中的特征和特征的用途是什么?

what is traits and use of traits in PHP?

我在网上搜索了很多,但没有找到合适的答案。 听起来特质和继承有相同的作用。特征与特征的继承和使用有何不同。

Trait 旨在通过使开发人员能够在生活在不同 class 层次结构中的多个独立 classes 中自由重用方法集来减少单一继承的一些限制。 Traits 和 classes 组合的语义以降低复杂性的方式定义,并避免了与多重继承和 Mixins 相关的典型问题。

来源:http://php.net/manual/en/language.oop5.traits.php