国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > PHP > 正文

PHP中雙冒號--的用法

2020-03-22 18:40:29
字體:
來源:轉載
供稿:網友
本篇文章中的內容介紹的是PHP中雙冒號的用法。現在分享給大家,有需要的朋友也可以參考一下

雙冒號操作符:即作用域限定操作符Scope Resolution Operator可以訪問靜態、const和類中重寫的屬性與方法。

一、當調用靜態屬性和靜態方法時

::與->的作用相同,只不過使用的對象不一樣!::引用類里面的靜態方法或者屬性,而且不需要實例化!

建立一個類,并且建立一個靜態屬性$a,一個靜態方法b,如下:




[php] view plain copy


  1. html' target='_blank'>class test {

  2. static public $a;

  3. static public function b() {}

  4. }

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



[php] view plain copy


  1. test::$a;

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

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




[php] view plain copy


  1. test::b();

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

首先建立一個父類



[php] view plain copy


  1. class test {

  2. public function b() {}

  3. }

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



[php] view plain copy


  1. class tests extends test {

  2. public function cs() {}

  3. }

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



[php] view plain copy


  1. parent::b();

當我們需要調用自身的方法cs時,有兩種方法



[php] view plain copy


  1. $this->cs();




[php] view plain copy


  1. self::cs();

以上就是PHP中雙冒號::的用法的詳細內容,更多請關注 其它相關文章!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 海安县| 白沙| 博客| 昌图县| 泽普县| 咸宁市| 勃利县| 抚顺县| 信丰县| 富源县| 宝应县| 衡山县| 竹北市| 东海县| 乌什县| 大姚县| 开阳县| 阆中市| 绿春县| 那曲县| 沙雅县| 上饶市| 丹阳市| 会宁县| 凌云县| 金寨县| 娱乐| 天台县| 永州市| 东丽区| 大竹县| 和田县| 堆龙德庆县| 县级市| 当阳市| 长岭县| 巴青县| 白朗县| 郓城县| 五寨县| 嘉峪关市|