精品专区-精品自拍9-精品自拍三级乱伦-精品自拍视频-精品自拍视频曝光-精品自拍小视频

網(wǎng)站建設(shè)資訊

NEWS

網(wǎng)站建設(shè)資訊

PHP中靜態(tài)方法、靜態(tài)屬性和常量屬性三者的區(qū)別是什么-創(chuàng)新互聯(lián)

今天就跟大家聊聊有關(guān)PHP中靜態(tài)方法、靜態(tài)屬性和常量屬性三者的區(qū)別是什么,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。

成都創(chuàng)新互聯(lián)10多年成都企業(yè)網(wǎng)站建設(shè)服務(wù);為您提供網(wǎng)站建設(shè),網(wǎng)站制作,網(wǎng)頁設(shè)計及高端網(wǎng)站定制服務(wù),成都企業(yè)網(wǎng)站建設(shè)及推廣,對LED顯示屏等多個方面擁有豐富的網(wǎng)站推廣經(jīng)驗的網(wǎng)站建設(shè)公司。

PHP中若使用static關(guān)鍵字來修飾屬性、方法,稱這些屬性、方法為靜態(tài)屬性、靜態(tài)方法。static關(guān)鍵字聲明一個屬性或方法是和類相關(guān)的,而不是和類的某個特定的實例相關(guān),因此,這類屬性或方法也稱為“類屬性”或“類方法”。

程序中為什么要使用靜態(tài)方法和屬性呢?它們有幾個特性是比較有用的:不需要實例化類就可以訪問靜態(tài)方法和屬性,在代碼的任何地方都可以使用!

需要注意的是:

1.靜態(tài)方法不能訪問普通屬性,只能訪問靜態(tài)屬性

2.靜態(tài)方法是以類為作用域的,所以不用實例化就可以使用::來連接靜態(tài)屬性和靜態(tài)方法

3.靜態(tài)方法中不能使用偽關(guān)鍵詞

那么常量屬性和靜態(tài)屬性有什么區(qū)別呢?

常量屬性不以$開頭 而是以大寫字母命名,他與靜態(tài)屬性的區(qū)別是它不可以被重新復(fù)制,否則會解析錯誤。

常量屬性

有些屬性是不能改變的

在PHP 5可以在類中定義常量屬性,和全局變量一樣,類常量一旦設(shè)置后就不能改變。常量屬性用const關(guān)鍵字來聲明。常量不像常規(guī)屬性那樣以 $ 開頭。按照慣例,只能用大寫字母來命名常量,如下所示:

class shopProduct {
    constAVAILABLE = 0;
    //…
}

常量屬性只包含基本數(shù)據(jù)類型的值。不能將一個對象指派給常量。像靜態(tài)屬性一樣,只能通過類而不能通過類的實例訪問常量屬性。引用常量時不需要用 $ 作為前導(dǎo)符,如下所示:

echoshopProduct::AVAILABLE;

給已經(jīng)聲明過的常量賦值會引起解析錯誤。

當(dāng)需要在類的所有實例中都能訪問某個屬性,并且屬性值無需改變時,應(yīng)該使用常量。

看完上述內(nèi)容,你們對PHP中靜態(tài)方法、靜態(tài)屬性和常量屬性三者的區(qū)別是什么有進(jìn)一步的了解嗎?如果還想了解更多知識或者相關(guān)內(nèi)容,請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝大家的支持。


網(wǎng)站名稱:PHP中靜態(tài)方法、靜態(tài)屬性和常量屬性三者的區(qū)別是什么-創(chuàng)新互聯(lián)
本文網(wǎng)址:http://m.jcarcd.cn/article/epooi.html
主站蜘蛛池模板: 乱辈通轩系列小 | 91短视频| 国产精品之国产精品 | 日韩欧美一区二区三 | 国产美女在线观看 | 成人论坛网 | 日本中文字幕一本 | 国产美女自卫 | 国产视频一区四区 | 国产狂喷潮在线 | 91福利试看视频 | 日本欧美国产一区 | 精品自拍9 | 韩国一区二区三区日 | 欧洲美熟女乱又 | 97超级碰| 欧美日韩综 | 国产欧洲在线播放 | 国产精品观看 | 日本亚洲欧美风情 | 国产精品喷水 | 97精品在线 | 午夜一日本级频 | 日韩欧美一区二 | 91尤物国产| 精品国产99| 91午夜福利伦理 | 成人中文字幕在线 | 国产婷婷午夜在线 | 国产婷婷久 | 欧美日韩日本一区 | 日韩精品中文一 | 国产在线看 | 日本在线免费 | 国产在线不卡一区 | 精品午夜日韩 | 国产精品欧美亚洲 | 国产香蕉91 | 日本系列1 | 日韩成人AⅤ| 国产片侵 |