PHP define() 函数
示例
定义一个区分大小写的常量
<?php
define("GREETING","Hello you! How are you today?");
echo constant("GREETING");
?>
试试看 »
定义和用法
define() 函数定义一个常量。
常量很像变量,但有以下区别
- 常量的值在设置后不能更改
- 常量名不需要以美元符号 ($) 开头
- 可以访问常量,而无需考虑范围
- 常量值只能是字符串和数字
语法
define(name,value,case_insensitive)
参数值
参数 | 描述 |
---|---|
name | 必需。指定常量的名称 |
value | 必需。指定常量的值。 |
case_insensitive | 可选。指定常量名是否应该不区分大小写。可能的值
|
技术细节
返回值 | 成功时返回 TRUE,失败时返回 FALSE |
---|---|
PHP 版本 | 4+ |
更改日志 | PHP 7.3:定义不区分大小写的常量已弃用。 PHP 7:value 参数也可以是数组。 PHP 5:value 参数必须是字符串、整数、浮点数、布尔值或 NULL。 |
❮ PHP 杂项参考