亚洲最大看欧美片,亚洲图揄拍自拍另类图片,欧美精品v国产精品v呦,日本在线精品视频免费

  • 站長資訊網(wǎng)
    最全最豐富的資訊網(wǎng)站

    php關鍵字什么意思

    PHP關鍵字的意思是在語法中有特殊含義的字符;關鍵字是用來標識文件中各個記錄的特定數(shù)據(jù)項目的值,PHP關鍵字表示已經(jīng)被PHP語言本身使用,不能作為其他用途使用的字,例如Private、Protected、Public、static、Final、Abstract等等。

    php關鍵字什么意思

    本文操作環(huán)境:Windows10系統(tǒng)、PHP8.1版、Dell G3電腦

    php關鍵字什么意思

    所謂關鍵字就是已被語言本身使用, 不能作其它用途使用的字

    任何PHP開發(fā)人員在使用面向?qū)ο髽嫿╓EB應用程序時,都需要掌握6個關鍵字,他們分別是:

    Private

    Private是訪問控制的最核心部分,因此,在類中被定義成Private的屬性(變量)或方法只能在該類內(nèi)部訪問,該類的任何實例(對象)或子類都無法訪問,同樣,你也不能通過類名直接訪問。

    Protected

    Protected的訪問級別僅次于Private,被定義為Protected的屬性(變量)或方法不僅在本類中可以被訪問,在該類的子類中同樣可以訪問,這是Private屬性所不能的。

    Public

    Public具有最大的訪問權限,被定義成Public的屬性(變量)或方法可以在程序的任何位置、任何時間訪問。

    static

    當我們在類中聲明一個屬性(變量)為static,那么該屬性的值在其所有對象中都是可見的,是一個共享變量,因此,static屬性值依賴類而非對象。靜態(tài)屬性不能通過對象訪問,而是用類名加::符號直接訪問。同樣,靜態(tài)方法也具有對象共享特性,但需要注意如下兩點:

    • 直接通過類名加::訪問靜態(tài)方法

    • 靜態(tài)方法中不能使用$this關鍵字

    Final

    如果屬性(變量)被Final修飾,那么該屬性(變量)值不能被改變,如果是函數(shù),則該函數(shù)不能被覆蓋或重寫。

    Abstract

    定義為Abstract的類不能被實例化。任何一個類,如果它里面至少有一個方法是被聲明為Abstract,那么這個類就必須被聲明為Abstract。被定義為Abstract的方法只是聲明了其調(diào)用方式(參數(shù)),不能定義其具體的功能實現(xiàn)。

    擴展知識

    操作符

    操作符是在表達式中用于連接不同對象的運算符,不同的操作符指定了不同的運算方式。

    可以把操作符理解為語言內(nèi)置的,最基礎的函數(shù),不可代替的函數(shù)!

    操作符本質(zhì)上也是函數(shù)。只是操作符是編譯器需要進行進一步解釋。

    函數(shù)

    函數(shù)是一組一起執(zhí)行一個任務的語句

    函數(shù)與操作符區(qū)別:

    • 運算符只能重載,不能自定義,函數(shù)的名字隨便起,只要是個標識符就行;但運算符不行。

    • 函數(shù)本身有一段代碼,程序執(zhí)行時,遇到函數(shù)時,會先將函數(shù)的參數(shù)入棧,再跳到函數(shù)的代碼來運行。而操作符則是在本地直接運算。

    推薦學習:《PHP視頻教程》

    贊(0)
    分享到: 更多 (0)
    網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號