檢查某個名稱的常量是否存在

defined

(PHP 4, PHP 5, PHP 7, PHP 8)

defined檢查某個名稱的常量是否存在

說明

defined(string $constant_name): bool

檢查該名稱的常量是否已定義。

注意:

如果你要檢查一個變數是否存在,請使用 isset()defined() 函式僅對 常量 有效。如果你要檢測某個函式是否存在,使用 function_exists()

參數

constant_name

常量的名稱。

返回值

如果名稱 constant_name 的常量已定義,返回 true;未定義則返回 false

範例

示例 #1 檢查常量

<?php
/* 注意引號的使用,這很重要。   這個例子是檢查
 * 如果字串 'TEST' 是 TEST 常量的名稱 */
if (defined('TEST')) {
    echo 
TEST;
}
?>

參見

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *