PHP Traits 笔记

PHP没有多继承,Traits是为了有的场合想用多继承。

Traits可以理解为一组能被不同的类都能调用到的方法集合

<?php
trait myTrait{
    function traitMethod1(){}
    function traitMethod2(){}

}

//然后是调用这个traits,语法为:
class myClass{
    use myTrait;
}

//这样就可以通过use myTraits,调用Traits中的方法了,比如:
$obj = new myClass();
$obj-> traitMethod1 ();
$obj-> traitMethod2 (); 
>
原文地址:https://www.cnblogs.com/greycdoer0/p/9986145.html