{site_name}

{site_name}

🌜 搜索

phpdefined() 是 PHP 语言中的一个函数,用于检查指定的常量是否已经被定义

php 𝄐 0
phpdefine定义常量格式
phpdefined() 是 PHP 语言中的一个函数,用于检查指定的常量是否已经被定义。

该函数接受一个字符串参数,表示要检查的常量名称。如果这个常量已经被定义,则返回 true,否则返回 false。

以下是一个示例代码:

php
<?php
// 检查常量 MY_CONSTANT 是否已经被定义
if (defined('MY_CONSTANT')) {
echo "MY_CONSTANT 已经被定义!";
} else {
echo "MY_CONSTANT 尚未被定义!";
}

// 定义常量 MY_CONSTANT
define('MY_CONSTANT', '这是我的常量!');

// 再次检查常量 MY_CONSTANT 是否已经被定义
if (defined('MY_CONSTANT')) {
echo "MY_CONSTANT 已经被定义!";
} else {
echo "MY_CONSTANT 尚未被定义!";
}
?>


上述代码首先使用 defined() 函数检查常量 MY_CONSTANT 是否已经被定义,因为此时还没有定义该常量,所以输出结果为 MY_CONSTANT 尚未被定义!。

接着在代码中定义了常量 MY_CONSTANT,并再次使用 defined() 函数检查该常量是否已经被定义,由于此时已经定义了该常量,所以输出结果为 MY_CONSTANT 已经被定义!。