142-PHP trait的定义和使用

<?php
    trait info{        //定义trait
        static function getinfo(){
            return '这是一个'.__CLASS__.'类。<br />';
        }
    }
    class ren{        //定义ren类
        use info;        //使用trait
    }
    class mao{        //定义mao类
        use info;        //使用trait
    }
    class car{        //定义car类
        use info;        //使用trait
    }
    //使用类名调用类的静态成员方法获得类的信息
    echo ren::getinfo();
    echo mao::getinfo();
    echo car::getinfo();
?>

 

posted @ 2019-06-14 11:20  像一棵海草海草海草  阅读(128)  评论(0编辑  收藏  举报