PHP常量介紹

2021-10-05 22:04:11 字數 716 閱讀 2132

本文主要介紹php常量

說明:常量一旦定義,裡面的值和常量是不能改變和銷毀的,而且常量名不能重複。變數可以重複可以覆蓋。

定義:define(『常量名』,常量值) 注意常量名的引號。

//常量的定義

define('name','qingyu');

define('pi',3.14);

echo name;

echo pi;

因php版本的問題,php5.x 和php7定義常量有所區別

php5.x  define不能定義復合資料,只能定義標量型別。所以php用const來定義復合型別比如陣列。(但5.6php手冊裡沒有用const定義陣列的例項)要用const定義陣列常量用php7.x比較穩妥。

//const 定義常量

const arr1 = array(1,2,3,4);

//php7 define定義陣列

define('arr2',[1,2,3,4]);

var_dump(arr2);

php7版本define可以定義復合的資料,如陣列。

注意:為了和變數做個區分,實際開發中常量都要大寫。

訪問常量:

直接使用常量名,echo name;

unset(name);//報錯,不能刪除

什麼是php常量 PHP常量介紹

php常量介紹 php 常量 常量是單個值的識別符號 名稱 在指令碼中無法改變該值。有效的 常量名以字元或下劃線開頭 常量名稱前面沒有 符號 注釋 與變數不同,常量貫穿整個指令碼是自動全域性的。設定 php 常量 如需設定常量,請使用 define 函式 它使用三個引數 首個引數定義常量的名稱 第二...

什麼是php常量 PHP 常量

一 概念 用於儲存乙個不會變化也不希望變化的資料的標示符。常量名一般用全大寫 二 定義形式 方法一 define 常量名 常量值 常量值為字串要加引號。方法二 const 常量名 常量值 注意 const語法只能在 最頂層 的 域中使用 不能在大括號中 不能在函式中或條件語句中或其他表示乙個 範圍 ...

什麼是php常量 PHP常量

在php中可以定義常量。常量的值永遠不會改變。常量只能在php程式中定義一次。常數的名稱不以美元符號開頭。對常量使用全大寫名稱是一種好習慣。應該避免使用php的任何保留字來命名常量。常量可能只包含標量值,如布林值,整數,浮點數和字串。它們可以在php程式中的任何位置使用,而不考慮可變範圍。php常量...