Documentación offline PHP master

ReflectionEnum::getCase

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

ReflectionEnum::getCase

Devuelve un caso específico de una enumeración

Descripción#

public ReflectionEnum::getCase(string $name): ReflectionEnumUnitCase
```php

Devuelve el objeto de reflexión para un caso específico de una enumeración por su nombre. Si el caso solicitado no está definido, se lanza una `ReflectionException`.

## Parámetros

`name`  
El nombre del caso a recuperar.

## Valores devueltos

Una instancia de `ReflectionEnumUnitCase` o `ReflectionEnumBackedCase`, según el caso.

## Ejemplos

Ejemplo de ReflectionEnum::getCase
getCase('Clubs'); var_dump($rCase->getValue()); ?>

```php

El ejemplo anterior mostrará:

enum(Suit::Clubs)

Véase también#

Enumeraciones, ReflectionEnum::getCases, ReflectionEnum::hasCase, ReflectionEnum::isBacked