zl程序教程

您现在的位置是:首页 >  .Net

当前栏目

[PHP] php中的trait代码复用方式

2023-02-18 15:41:38 时间

类似class的继承,解决了单继承限制,可以自由的组合方法

<?php
trait Hello{
    public function test(){
        echo 111;
    }
}

class Say{
    use Hello;
}
$s=new Say();
$s->test();//输出111

  

不能进行实例化

如果有同名方法,优先级是:

当前类 > trait方法  >  继承父类