PHP的const類常量的使用詳解

2022-07-19 10:12:11 字數 471 閱讀 1041

首先需要知道 const 常量是什麼?

常量使用修飾符 const定義,一經定義,不能修改。

常量名稱必須是大寫: const  exist_ht = '6666';

常量的使用規則:

1.   定義後,應該馬上賦初始值。

2.  不能用public 、private、protected修飾。

3. 在本類,可用self::name ,類名::name 訪問。在子類中可用,parent::name  self::name  類名::name訪問。

<?php 

class

model

}echo model::exists_val; //

直接調取常量exists_val的值

//例項化類,呼叫方法

$c = new

model;

echo

$c->vconst();

php類常量的使用詳解

注意 不像其他的物件導向程式設計語言,在php中,類不能對某個屬性變數使用final修飾符。如果要宣告某個屬性為常量,可以使用const關鍵字,並且無需使用美元符號作為變數名字首,也無需使用訪問許可權修飾符。常量意味著雖然可以訪問該變數,但不能修改該變數的值。例如下邊的 宣告了常量屬性con var...

PHP類 const常量訪問方法例子

在php物件導向之final的應用中,講到了php物件導向常用的修飾符final的應用,接下來講到php物件導向中常用的常量修飾符const。我們知道,在php中定義常量是通過define 函式來完成的,但在類中定義常量不能使用define 而需要使用const修飾符。類中的常量使用const定義後...

PHP常量詳解 define和const的區別

常量是乙個簡單的識別符號。在指令碼執行期間該值不能改變 除了所謂的魔術常量,他們其實不是常量 常量預設大小寫敏感。通常常量識別符號總是大寫的。可以用define 函式來定義常量。在php5.3.0以後,可以使用const關鍵字在類定義的外部定義常量,先前版本const關鍵字只能在類 class 中使...