클래스/객체 enum_exists

(PHP 8 >= 8.1.0)

enum_exists — enum이 정의되었는지 확인


설명

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

이 함수는 주어진 enum이 정의되었는지 여부를 확인합니다.


매개변수

enum
enum 이름입니다. 이름은 대소문자를 구분하지 않고 일치합니다.
autoload
기본적으로 __autoload를 호출할지 여부입니다.

반환 값

enum가 정의된 enum이면 true를 반환하고, 그렇지 않으면 false를 반환합니다.


Examples

예제 #1 enum_exists() 예제

                  
<?php
// Check that the enum exists before trying to use it
if (enum_exists(Suit::class)) {
    $myclass = Suit::Hearts;
}
?>
                  
                

기타