Php/func misc define

来自菜鸟教程
跳转至:导航、​搜索

PHP define()函数

Mi PHP其他参考

定义一个区分大小写的常量:

<?php
define("GREETING","Hello you! How are you today?");

echo constant("GREETING");

?>

定义和用法

define()函数定义一个常量。

常量与变量非常相似,除了以下区别:

  • 常数值设置后无法更改
  • 常量名称不需要前导美元符号($)
  • 无论范围如何,都可以访问常量
  • 常量值只能是字符串和数字

句法

define(name,value,case_insensitive)

参数值

参数 描述
name 需要。指定常量的名称
value 需要。指定常数的值。
case_insensitive

可选的。指定常量名称是否不区分大小写。可能的值:

  • TRUE-不区分大小写(在PHP 7.3中已弃用)
  • FALSE-区分大小写(默认)

技术细节

返回值: 成功返回TRUE或失败返回FALSE
PHP版本: 4+
更新日志: PHP 7.3:不建议使用不区分大小写的常量。

PHP 7:value参数也可以是一个数组。
PHP 5:value参数必须是字符串,整数,浮点数,布尔值或NULL。

Mi PHP其他参考