当前位置:Gxlcms > PHP教程 > php的Traits属性以及基本用法

php的Traits属性以及基本用法

时间:2021-07-01 10:21:17 帮助过:3人阅读

本篇文章介绍的内容是关于php的Traits属性以及基本用法,现在分享给大家,有需要的朋友可以参考一下

一、什么是Traits


PHP 5.4中的traits,是新引入的特性,其实际的目的,是为了解决php的单继承问题,用于实现代码重用的方法。
Traits可以理解为一组能被不同的类都能调用到的方法集合,但Traits不是类!不能被实例化。
php是一种单一继承的语言,我们无法像java一样在一个class中extends多个基类来实现代码重用,现在Traits能解决这一代码重用的问题,它能让开发者在多个不同的class中实现代码重用。

Traits和class在语义的定义上都是为了减少代码的复杂性,避免多重继承的问题。

二、Traits的特性

1、实例参考链接:

https://segmentfault.com/a/1190000002970128

2、特性参考链接:

如何利用traits实现php代码复用

以上就是php的Traits属性以及基本用法的详细内容,更多请关注Gxl网其它相关文章!

人气教程排行