使用PHP的define()函數(shù)可以定義一個(gè)常量,而不是變量。
常量的定義語法如下:
define(name, value, case-insensitive)
其中,
name:常量的名稱,必須是一個(gè)有效的標(biāo)識(shí)符(字母、下劃線開頭,后面可以跟字母、數(shù)字、下劃線)。
value:常量的值,可以是字符串、數(shù)值、布爾值等。
case-insensitive:可選參數(shù),指定常量的名稱是否不區(qū)分大小寫。默認(rèn)為false,即區(qū)分大小寫。
示例:
define("PI", 3.14159);
echo PI; // 輸出3.14159
define("GREETING", "Hello, World!");
echo GREETING; // 輸出Hello, World!
請(qǐng)注意,常量一旦被定義,其值就不能再改變。常量的作用域是全局的,在整個(gè)腳本中都可以訪問。