{site_name}

{site_name}

🌜 搜索

在 PHP 中,defined() 函数用于检查常量是否已定义

php 𝄐 0
php defined函数,php defined是什么意思,phpdefine定义常量格式
在 PHP 中,defined() 函数用于检查常量是否已定义。它的语法如下:


bool defined(string $constant_name)


这个函数接收一个字符串参数 $constant_name,表示要检查的常量名称,并返回一个布尔值。如果常量已定义,则返回 true;否则返回 false。

以下是一个简单的示例:

php
// 定义一个常量
define("PI", 3.14159);

// 检查常量是否已定义
if (defined("PI")) {
echo "常量 PI 已定义";
} else {
echo "常量 PI 未定义";
}


输出结果将是:常量 PI 已定义。

在上面的示例中,我们首先使用 define() 函数定义了名为 "PI" 的常量,并赋予它一个值。然后,使用 defined() 函数检查常量 "PI" 是否已定义。由于 "PI" 已经被定义,所以条件成立,输出 "常量 PI 已定义"。

注意:常量名称是区分大小写的。因此,在使用 defined() 函数时,确保提供正确的常量名称,包括大小写。