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
相關用法
- PHP key()用法及代碼示例
- PHP pos()用法及代碼示例
- p5.js value()用法及代碼示例
- PHP max( )用法及代碼示例
- p5.js box()用法及代碼示例
- PHP tan( )用法及代碼示例
- p5.js nfc()用法及代碼示例
- PHP min( )用法及代碼示例
- p5.js hex()用法及代碼示例
注:本文由純淨天空篩選整理自gekcho大神的英文原創作品 PHP | defined() function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。