关注迅速公众平台

关注迅速公众平台

关注迅速公众平台

关注微信联系人

企业电话: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开发功能分析
嘉兴app开发公司:智慧空调app开发功能需求有哪些?
开发智慧物业APP系统的优势在哪里?智慧物业APP开发需求有哪些?
「小程序开发」为什么要开发小程序?

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

您可以联系我们

彼此协助, 彼此信任

方能将美好的蓝图兑现