《Php基礎類開始與關鍵字class》要點:
本文介紹了Php基礎類開始與關鍵字class,希望對您有用。如果有疑問,可以聯系我們。
基礎類定義開始與關鍵字class,后面跟著類名,然后是一對包圍屬于類的屬性和辦法的定義,花括號.
類名稱可以是任何有效的標簽,只要它不是一個PHP 的保留字 . 一個有效的類名以字母或下劃線開始,然后是任意數量的字母,數字或下劃線. 作為一個正則表達式,它將被表述為:^ [A-ZA-Z_ \ x7f- \ XFF] [A-ZA-Z0-9_ \ x7f- \ XFF] * $.
一個類可能包含其自己的常量 , 變量 (稱為“屬性”),以及功能(稱為“辦法”).
【舉例】#1簡單的類定義
<?php
classSimpleClass
{
// property declaration
public$var='a default value';
// method declaration
public functiondisplayVar() {
echo$this->var;
}
}
?>
偽變量$ this可以在當一個辦法是從對象上下文中調用$這是對調用對象(通常是辦法所屬于的對象的引用,但可能是另一個對象,如果該辦法被調用靜態的次要對象的上下文). 由于PHP 7.0.0的不兼容的情況下調用非靜態辦法靜態導致$這個被未定義的辦法內. 不兼容的內靜態調用非靜態辦法已被棄用的PHP 5.6.0. 從PHP 7.0.0調用非靜態辦法靜態已普遍棄用(即使從兼容的情況下調用)的. PHP 5.6.0之前,這樣的呼吁已經引發了嚴格的通知.
維易PHP培訓學院每天發布《Php基礎類開始與關鍵字class》等實戰技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培養人才。