🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## **Trait** >[info]代码复用的方法 优先顺序是当前类中的方法会覆盖 trait 方法,而 trait 方法又覆盖了基类中的方法。 ``` class Base {     public function sayHello() {         echo 'Hello ';     } } trait SayWorld {     public function sayHello() {         parent::sayHello();         echo 'World!';     } } class MyHelloWorld extends Base {     use SayWorld; } $o = new MyHelloWorld(); $o->sayHello(); ``` 输出: Hello World!