Reflection ReflectionEnumUnitCase::getValue

(PHP 8 >= 8.1.0)

ReflectionEnumUnitCase::getValue — 이 리플렉션 객체가 설명하는 enum 케이스 객체를 가져옵니다.


설명

public ReflectionEnumUnitCase::getValue(): UnitEnum

이 reflection 객체가 설명하는 열거형 케이스 객체를 반환합니다.


매개변수

이 함수에는 매개변수가 없습니다.


반환 값

이 리플렉션 객체가 설명하는 enum 케이스 객체입니다.


Examples

예제 #1 ReflectionEnum::getValue() 예제

                  
<?php
enum Suit
{
    case Hearts;
    case Diamonds;
    case Clubs;
    case Spades;
}

$rEnum = new ReflectionEnum(Suit::class);

$rCase = $rEnum->getCase('Diamonds');

var_dump($rCase->getValue());
?>
                  
                

위의 예는 다음을 출력합니다.

enum(Suit::Diamonds)
                

기타