php trait用法

阅读 71

2022-07-12


trait是php5.4.0版本后新增的一种方式,trait相当于是模板类,不能实例化,但用法上有一定的特殊性:

trait TraitA{
function testA(){}
}

class ExtendB{
function testB(){}
}

class C extends B{
use TraitA;
function testC(){}
}

这样C类里就包含了TraitA,ExtendB,C类中的所有function,是php平台的一种间接多继承解决的方式。


精彩评论(0)

0 0 举报