PHP常量可以通过define()函数来定义,定义后的常量在整个脚本中都可用,常量的值一旦定义不能改变。
步骤如下:
- 使用define()函数定义常量,语法如下:
define("CONSTANT_NAME", "constant_value");
其中CONSTANT_NAME为常量名,constant_value为常量的值。
- 常量名必须以字母或下划线开头,常量名不需要使用$符号。
- 常量值可以是任意标量类型,包括整型、浮点型、字符串型以及布尔型。
- 常量名不区分大小写,但是为了规范起见,建议常量名全部大写。
- 使用常量时,直接使用常量名即可,不需要使用$符号。
- 常量值一旦定义不能改变,如果需要改变常量的值,必须先使用define()函数将其重新定义。
- 可以使用defined()函数来检查常量是否已经定义,语法如下:
defined("CONSTANT_NAME");
如果常量已经定义,返回true;否则返回false。