首頁 > 後端開發 > PHP問題 > php雙冒號是什麼意思

php雙冒號是什麼意思

藏色散人
發布: 2023-03-14 19:56:02
原創
4457 人瀏覽過

php雙冒號是類別中靜態方法和靜態屬性的引用方法,雙冒號是對類別中的方法的靜態引用,也就是不需要實例化對象,直接透過類別名稱對類別中的方法進行引用。

php雙冒號是什麼意思

本文操作環境:windows7系統、PHP7.1版、DELL G3電腦

php雙冒號是什麼意思?

Php中兩個連續冒號::表示什麼意思

類別中靜態方法和靜態屬性的引用方法(兩個冒號(::)是對類別中的方法的靜態參考;也就是不需要實例化物件,直接透過類別名稱對類別中的方法進行引用)

例如:

class Test{
     public static $test = 1;
     public static function test(){
    }
}
登入後複製

可以不用實例化物件直接使用Test::$ test 來取得$test屬性的值

靜態方法呼叫也同理Test::test(); 直接呼叫靜態方法test

推薦學習:《PHP影片教學

以上是php雙冒號是什麼意思的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板