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 Misc 参考文献