PHP Conference Japan 2024

ReflectionClass::hasConstant

(PHP 5 >= 5.1.2, PHP 7, PHP 8)

ReflectionClass::hasConstant檢查是否定義了常數

說明

public ReflectionClass::hasConstant(字串 $name): 布林值

檢查類別是否定義了特定常數。

參數

name

要檢查的常數名稱。

回傳值

如果定義了常數,則為 true,否則為 false

範例

範例 #1 ReflectionClass::hasConstant() 範例

<?php
class Foo {
const
c1 = 1;
}

$class = new ReflectionClass("Foo");

var_dump($class->hasConstant("c1"));
var_dump($class->hasConstant("c2"));
?>

以上範例會輸出類似以下的內容:

bool(true)
bool(false)

另請參閱

新增註釋

使用者貢獻的註釋

此頁面沒有使用者貢獻的註釋。
To Top