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)