在 PHP 中,可以使用 define() 函数来定义常量,常量一旦被定义后,就不能再被修改或取消定义。定义常量的一般语法格式如下:
define("CONSTANT_NAME", "constant_value");
常量名称和常量值参数分别是常量的名称和值。例如:
define("SITE_NAME", "My Website");
可以通过常量名称来访问常量的值,如下所示:
echo SITE_NAME;
常量名不区分大小写,因此常量名称 “SITE_NAME”、“site_name” 和 “Site_Name” 是等价的。
另外,可以使用 defined() 函数来检查常量是否已经被定义。例如:
if (defined("SITE_NAME")) {
echo "SITE_NAME 已经被定义";
} else {
echo "SITE_NAME 未定义";
}
常量是全局的,可以在脚本的任何地方访问。通常,常量名称使用大写字母,以便和变量区分开来。