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
相关用法
- PHP end()用法及代码示例
- PHP echo()用法及代码示例
- PHP eregi()用法及代码示例
- PHP eregi_replace()用法及代码示例
- PHP error_get_last()用法及代码示例
- PHP error_log()用法及代码示例
- PHP error_reporting()用法及代码示例
- PHP each()用法及代码示例
- PHP easter_date()用法及代码示例
- PHP easter_days()用法及代码示例
- PHP empty()用法及代码示例
- PHP ereg_replace()用法及代码示例
- PHP eval()用法及代码示例
- PHP exit( )用法及代码示例
- PHP exp()用法及代码示例
- PHP expm1()用法及代码示例
- PHP extract()用法及代码示例
- PHP explode()用法及代码示例
- PHP exif_imagetype()用法及代码示例
- PHP exif_tagname()用法及代码示例
- PHP exif_read_data()用法及代码示例
- PHP ereg()用法及代码示例
- PHP error_clear_last()用法及代码示例
- PHP Hebrev()用法及代码示例
- PHP Max()用法及代码示例
注:本文由纯净天空筛选整理自neeraj3304大神的英文原创作品 PHP enum_exists() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。