ReflectionEnumUnitCase::getValue

(PHP 8 >= 8.1.0)

ReflectionEnumUnitCase::getValueDevuelve el objeto del caso de enumeración descrito por este objeto de reflexión

Descripción

public function ReflectionEnumUnitCase::getValue(): UnitEnum

Devuelve el objeto del caso de enumeración descrito por este objeto de reflexión.

Parámetros

Esta función no contiene ningún parámetro.

Valores devueltos

El caso de enumeración descrito por este objeto de reflexión.

Ejemplos

Ejemplo #1 Ejemplo de 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());
?>

El ejemplo anterior mostrará:

enum(Suit::Diamonds)

Ver también