您好,登錄后才能下訂單哦!
這篇文章主要介紹了php中靜態方法的優點有哪些,具有一定借鑒價值,需要的朋友可以參考下。希望大家閱讀完這篇文章后大有收獲。下面讓小編帶著大家一起了解一下。
php中靜態方法的優點有:1、靜態方法在代碼的任何地方都可以用;2、類的每個實例都可以訪問類中定義的靜態屬性;3、不需要實例對象就能訪問靜態屬性或方法。
靜態方法的優點:
(1)在代碼的任何地方都可以用(假設可以訪問該類);
(2)類的每個實例都可以訪問類中定義的靜態屬性,可以利用靜態屬性來設置值,該值可以被類的所有對象使用;
(3)不需要實例對象就能訪問靜態屬性或方法。
靜態方法不能訪問這個類中的普通屬性,因為那些屬性屬于一個對象,但可以訪問靜態屬性。
(視頻教程推薦:php視頻教程)
從當前類(不是子類)中訪問靜態方法或屬性,可以使用 self 關鍵字,self 指向當前類,就像 $this 指向當前對象一樣。
不能再對象中調用靜態方法,靜態方法和屬性又被稱為類方法和類屬性,因此不能再對象中使用偽變量 $this 。
感謝你能夠認真閱讀完這篇文章,希望小編分享php中靜態方法的優點有哪些內容對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,遇到問題就找億速云,詳細的解決方法等著你來學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。