程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> PHP中雙冒號::的用法,php冒號用法

PHP中雙冒號::的用法,php冒號用法

編輯:關於PHP編程

PHP中雙冒號::的用法,php冒號用法


 前幾天在百度知道裡面看到有人問PHP中雙冒號::的用法,當時給他的回答比較簡潔因為手機打字不大方便!今天突然想起來,所以在這裡總結一下我遇到的雙冒號::在PHP中使用的情況!

 

class test { static public $a; static public function b() {} }


    如果要調用靜態屬性$a,如下

test::$a;

 

    注意,a前面需要帶$符號,這一點與->符號不一樣!

    如果要調用靜態方法b,如下

test::b();


    二,當調用自身類或者父類的屬性或者方法時 

    首先建立一個父類

class test {
    public function b() {}
}

    然後建立一個子類繼承父類

class tests extends test {
    public function cs() {}
}

    當我們需要調用父類的方法b時

parent::b();
    當我們需要調用自身的方法cs時,有兩種方法
self::cs();
$this->cs();


    我遇到的大概就是以上兩種情況,如果大家還遇到什麼其他的情況,歡迎來王業樓的個人博客補充哈! 

  想要每天及時獲取王業樓的個人博客更新的內容嗎?趕快添加微信公眾號“ly89cn”,或者掃描下方的二維碼吧!

本文來源於王業樓的個人博客,本文地址:http://www.ly89.cn/detailB/57.html

歡迎分享本文,轉載請注明本文出處和地址

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved