站長資訊網
        最全最豐富的資訊網站

        php靜態方法如何調用非靜態變量

        php中靜態方法調用非靜態變量的方法:首先在類中靜態方法中實例化對象;然后再調用類中的方法,代碼為【public function testCallStaticFun(){echo "call static function}】。

        php靜態方法如何調用非靜態變量

        php中靜態方法調用非靜態變量的方法:

        靜態方法調用非靜態方法: 在類中靜態方法中,需要實例化對象,然后再調用類中的方法

        非靜態方法調用靜態方法: 可以self 或者 類名加::的形式調用

        如下面的案例:

        <?php class A{     public function noneStaticFun(){         echo  __CLASS__." none static function<br/>";     }     public static function staticFun(){         echo __CLASS__." static function<br/>";         //靜態方法調用非靜態方法,需要實例化對象然后再調用對象中的非靜態方法         (new A())->noneStaticFun();     }     public function testCallStaticFun(){         echo "call static function<br/>";         //調用本類的靜態方法,使用 self關鍵字或者類名         self::staticFun();         //A::staticFun(); //也可以使用這種方式         //調用其它類的靜態方法,直接使用類名::方法名的形式調用         B::myStaticFun();     } } class B{     public static function myStaticFun(){         echo __CLASS__." static function<br/>";     } } //演示 $testA = new A(); $testA->testCallStaticFun(); A::staticFun();

        運行結果:

        call static function A static function A none static function B static function A static function A none static function

        相關免費學習推薦:php編程(視頻)

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 国产精品扒开腿做爽爽爽视频| 国产精品成人啪精品视频免费| 亚洲国产综合91精品麻豆| 亚洲国产成人精品91久久久| 国产精品99久久精品爆乳| 国产精品嫩草视频永久网址| 亚洲精品tv久久久久久久久| 国产精品美女网站| 华人亚洲欧美精品国产| 精品国精品无码自拍自在线| 亚洲AV第一页国产精品| 欧美午夜精品久久久久久浪潮| 国产成人1024精品免费 | 国产一区精品| 91热成人精品国产免费| 国产精品网站在线观看| 精品人妻大屁股白浆无码| 午夜天堂精品久久久久| 在线精品国产一区二区三区| 欧美日韩精品系列一区二区三区国产一区二区精品 | 精品在线免费观看| 99热成人精品热久久669| 精品久久久久久国产潘金莲| 熟妇无码乱子成人精品| 在线观看国产精品日韩av| 一本一道久久a久久精品综合| 欧美精品一区二区久久| 久久精品国产亚洲一区二区三区| 国产一区二区精品尤物| 久久久久久噜噜精品免费直播| 国内精品久久久久久久久| 精品国产日韩亚洲一区| 精品乱码久久久久久夜夜嗨| 精品亚洲视频在线观看| 牛牛在线精品观看免费正| 四虎国产精品永久在线看| 野狼精品社区| 精品久久久久久国产潘金莲| 99热精品在线观看| 亚洲精品国产成人专区| 国产福利精品视频自拍|