當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


PHP enum_exists()用法及代碼示例


enum_exists() 是 PHP 中的內置函數,用於檢查 PHP 腳本中是否定義了枚舉。

用法:

enum_exists(string $enum, bool $autoload = true)

Parameters: 該函數有兩個參數。

  • $enum: 枚舉名稱。名稱以不敏感的方式匹配。
  • $autoload: 該參數指定是否默認調用__autoload。

返回值:

  • 如果定義了枚舉,則返回“true”,否則返回“false”。

示例 1:這段代碼演示了enum_exists()函數。

PHP


<?php 
    
enum Season {  
    case Spring;  
    case Winter; 
} 
  
if(enum_exists(Season::class)){ 
    echo "Season enum is defined" ; 
} else { 
    echo "Season enum is not defined" ; 
} 
  
?>

輸出:

Season enum is defined

示例 2:這是另一個例子enum_exists()函數。

PHP


<?php 
  
if(enum_exists(Season::class)){ 
    echo "Season enum is defined" ; 
} else { 
    echo "Season enum is not defined" ; 
} 
  
?>

輸出:

Season enum is not defined 

參考:https://www.php.net/manual/en/function.enum-exists.php


相關用法


注:本文由純淨天空篩選整理自neeraj3304大神的英文原創作品 PHP enum_exists() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。