PHP 常量
常量就像變數,但一旦定義,就不能更改或取消定義。
PHP 常量
常量是值的識別符號(名稱)。該值在指令碼執行期間不能被更改。
有效的常量名稱以字母或下劃線開頭(常量名稱前沒有 $ 符號)。
注意: 與變數不同,常量在整個指令碼中都是自動全域性的。
建立 PHP 常量
要建立常量,請使用 define()
函式。
語法
define(name, value);
引數
- name:指定常量的名稱
- value:指定常量的值
PHP const 關鍵字
您還可以使用 const
關鍵字建立常量。
const
與 define()
的區別
const
不能在其他塊作用域內建立,例如在函式內或if
語句內。define
可以在其他塊作用域內建立。
PHP 常量陣列
從 PHP7 開始,您可以使用 define()
函式建立陣列常量。
常量是全域性的
常量是自動全域性的,可以在整個指令碼中使用。
示例
此示例在函式內部使用了一個常量,即使它在函式外部定義。
define("GREETING", "Welcome to W3Schools.com!");
function myTest() {
echo GREETING;
}
myTest();
自己動手試一試 »