php trait和class的区别,trait复用代码,static方法和普通方法的区别
2021-07-21 22:55
阅读:747
标签:复用 code nbsp 区别 代码 多重继承 pre static 注意
2021年7月10日22:44:49
trait zx { // const sss = 9; public static function tt() { echo ‘tt‘; } public function yy() { echo ‘yy‘; } } class uu { use zx; const rr = 0; public static function ty() { echo ‘ty‘; } public function yu() { echo ‘yu‘; } } uu::tt(); echo ‘
‘; uu::ty(); echo ‘
‘; $u = new uu(); $u->yu(); echo ‘
‘; $u->yy();
trait复用代码,注意有以下几点:
1,trait的代码 static function方法只能调用static function的方法,function方法只能调用function方法
2,trait不能定义const
3,trait比较好的解决多重继承的问题
php trait和class的区别,trait复用代码,static方法和普通方法的区别
标签:复用 code nbsp 区别 代码 多重继承 pre static 注意
原文地址:https://www.cnblogs.com/zx-admin/p/14995238.html
文章来自:搜素材网的编程语言模块,转载请注明文章出处。
文章标题:php trait和class的区别,trait复用代码,static方法和普通方法的区别
文章链接:http://soscw.com/index.php/essay/106824.html
文章标题:php trait和class的区别,trait复用代码,static方法和普通方法的区别
文章链接:http://soscw.com/index.php/essay/106824.html
评论
亲,登录后才可以留言!