PHP static關鍵字

最近在寫PHP無限極分類時,常常用到static關鍵字來定義屬性和方法,所以特地從網上總結了一下static關鍵字使用要點:

1、一般靜態屬性用來保存類的公用數據

2、靜態方法內部只能訪問靜態屬性,包括本類和父類的

3、在本類內部訪問靜態屬性用self或static關鍵字訪問,後面帶上的變量要包括$,eg:self::$a或static::$a

4、訪問父類靜態屬性使用parent,eg:parent::$name

5、在類的外部訪問類內部的靜態方法或者屬性時,使用類名直接訪問,無需實例化。eg:Classname::$name或Classname::functionname()

發佈了48 篇原創文章 · 獲贊 5 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章