PHP Conference Japan 2024

enum_exists

(PHP 8 >= 8.1.0)

enum_exists檢查列舉是否已定義

說明

enum_exists(字串 $enum, 布林值 $autoload = true): 布林值

此函式檢查指定的列舉是否已定義。

參數

enum

列舉名稱。名稱比對不區分大小寫。

自動載入

如果尚未載入,是否要自動載入

回傳值

如果 enum 是一個已定義的列舉類型,則回傳 true,否則回傳 false

範例

範例 #1 enum_exists() 範例

<?php
// 在嘗試使用列舉類型之前,檢查它是否存在
if (enum_exists(Suit::class)) {
$myclass = Suit::Hearts;
}
?>

另請參閱

新增註解

使用者貢獻的註解

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