PHP5.4以上更新的伪"多继承"--trait语法
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP5.4以上更新的伪"多继承"--trait语法相关的知识,希望对你有一定的参考价值。
在php低版本中,类是无法实现多继承的,因而,我们在想要达到多继承效果时就要考虑到"链式继承",在高版本PHP中更新了trait语法,以实现"所谓的多继承"
<?php
trait PHP
{
public function pcode()
{
echo ‘我可以编写PHP代码‘;
}
}
?
trait Java
{
public function jcode()
{
echo ‘我可以编写JAVA代码‘;
}
}
class Stu
{
use PHP , Java;
}
$stu = new Stu;
$stu->pcode(); //输出结果我可以编写PHP代码
$stu->jcode(); //输出的结果是我可以编写PHP代码 我可以编写JAVA代码; 实现了所谓的多继承
以上是关于PHP5.4以上更新的伪"多继承"--trait语法的主要内容,如果未能解决你的问题,请参考以下文章
phpstudy php5.4以上版本伪静态设置 thinkphp