关注迅速公众平台

关注迅速公众平台

关注迅速公众平台

关注微信联系人

企业电话:021-64391578

静态变量+静态方法


<?php
    class Test{
        const STATUS_NORMAL  = 0;
        public static $count = 1;
        public static function echoConst(){
            //函数内部调用常量
            echo self::STATUS_NORMAL;
        }
        public static function strPrint(){
            echo 'this is strPrint static function \n\n';
        }
        public static function addCount(){函数内部调用函数
            //函数内部调用类变量
            self::$count += 1;
        }
        public function staticFuncInvoke(){
//函数内部调用静态方法
            self::strPrint();
        }
    }
    
    $test = new Test();
    $test->addCount();
    $test->addCount();
    $test->addCount();

    //调用类常量
    echo $test::STATUS_NORMAL;
    echo Test::STATUS_NORMAL;
    //调用静态变量
    echo $test::$count;
    echo Test::$count;
    //调用静态方法
    $test->staticFuncInvoke();
    Test::staticFuncInvoke();
?>

相关推荐
骑行app开发案例展示
山西智能停车APP开发必备功能有哪些?
app开发入门教程:不懂技术6步10分钟自己制作app
直播带货app开发(经济新方位):每个季度的经济数据怎么看?
养车app开发提高广大车主的方便性

特别申明:本站的主旨在于收集互联网运营相关的干货知识,给运营小伙伴提供便利。 网站所收集到的公开内容均来自于互联网或用户投稿,并不代表本站认同其观点, 也不对网站内容的真实性负责,如有侵权,请联系站长删除

您可以联系我们

彼此协助, 彼此信任

方能将美好的蓝图兑现