PHP defined() 函数
定义和用法
defined()
函数检查常量是否存在。
若常量存在,则返回 true,否则返回 false。
实例
检查常量是否存在:
<?php define("GREETING","Hello world!"); echo defined("GREETING"); ?>
例子解释:
在上例中,define()
函数用于创建一个名为 GREETING 的常量,然后 defined()
函数检查该常量是否存在。如果存在,echo 语句将输出 1(在 PHP 中,TRUE 被视为 1,当用于输出时),表示常量确实已定义。如果常量未定义,则输出将为空或者为 0(代表 FALSE)。
语法
defined(name)
参数 | 描述 |
---|---|
name | 必需。规定要检查的常量的名称。 |
技术细节
返回值: | 如果常量存在则返回 TRUE,否则返回 FALSE。 |
---|---|
PHP 版本: | 4+ |