0
点赞
收藏
分享

微信扫一扫

php trait用法


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 条评论