PHP常量(配置) pwd 123

2022-06-09 19:24:07 字數 1142 閱讀 7125

含義:用於儲存乙個不會變化也不希望變化的資料的標示符。

常量命名規則,同變數,但習慣說,常常將常量的名稱使用「全大寫」形式。

使用define()函式定義

使用形式:define(「常量名」, 常量值);

推薦常用名使用全大寫形式

使用const語法定義

使用形式: const  常量名 = 常量值;

但const語法只能在「最頂層」的**域中使用(不能在大括號中)

也即,const語法不能在函式中或條件語句中或其他表示乙個「範圍」的語句中使用

兩種形式:

直接使用名字

或使用constant()函式:constant(「常量名」)

定義形式不同:

使用形式不同:常量無需$符號

可變程度不同:常量的值不可以改變,常量也不可以銷毀

作用範圍不同:常量具有超全域性作用域

(函式內外都可以直接使用)

可用型別不同:常量只能儲存標量型別:int,float,string,bool

判斷的結果為布林值。

常用形式:if ( defined (某常量名)

== false )

實際上,可以這樣:

$result = defined (某常量名)

; //結果是

true

或false

使用乙個未定義的常量會報乙個錯誤(notice錯誤)——跟使用乙個未定義的變數一樣——當然不推薦。

但是:php,此時會得到乙個意想不到的結果:似乎該常量存在,並該常量的值就是該名字。

什麼是php常量 PHP 常量

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

什麼是php常量 PHP常量

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

php自定義配置 SERVER常量

最近專案出於安全方面的考慮,需要在底層服務中增加自定義的se rver 常量,比 如 server server id 99 php自定義配置 server常量 n top apache環境下 開啟httpd.conf開啟env module loadmodule env module module...