当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


PHP defined()用法及代码示例


PHP defined()函数是PHP中的内置函数,它检查是否存在常数,换句话说,是否定义了常数。

用法:

bool defined($constant_name);

参数:该函数接受如上所述和以下描述的单个参数。


  • $constant_name:这是必需参数。它指定常量的名称。

返回值:如果常量存在,则此函数返回TRUE,否则返回FALSE。

注意:此函数可用于PHP 4.0.0和更高版本。

以下示例说明了该函数:

范例1:

<?php 
define("constant_key", "value for the constant key"); 
echo defined("constant_key"); 
?>

输出:

1

范例2:定义常数后检查条件是否成立。

<?php 
define("constant_key", "value for the constant key"); 
if(defined("constant_key")){ 
    echo "constant_key is defined"; 
}else{ 
    echo "constant_key is not defined"; 
} 
?>

输出:

constant_key is defined

范例3:在没有定义常量的情况下检查是否满足条件。

<?php 
//define("constant_key", "value for the constant key"); 
if(defined("constant_key")){ 
    echo "constant_key is defined"; 
}else{ 
    echo "constant_key is not defined"; 
} 
?>

输出:

constant_key is not defined



相关用法


注:本文由纯净天空筛选整理自gekcho大神的英文原创作品 PHP | defined() function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。