No cache version.
Caching disabled. Default setting for this page:enabled (code LNG204)If the display is too slow, you can disable the user mode to view the cached version.
ReflectionEnum::getCase
(PHP 8 >= 8.1.0)
ReflectionEnum::getCase — Returns a specific case of an Enum
Description
Returns the reflection object for a specific Enum case by name. If the requested case is not defined, a ReflectionException is thrown.
Examples
Example #1 ReflectionEnum::getCase() example
<?php
enum Suit
{
case Hearts;
case Diamonds;
case Clubs;
case Spades;
}
$rEnum = new ReflectionEnum(Suit::class);
$rCase = $rEnum->getCase('Clubs');
var_dump($rCase->getValue());
?>
The above example will output:
enum(Suit::Clubs)
See Also
- Enumerations
- ReflectionEnum::getCases() - Returns a list of all cases on an Enum
- ReflectionEnum::hasCase() - Checks for a case on an Enum
- ReflectionEnum::isBacked() - Determines if an Enum is a Backed Enum
Can not display this page of the Infobrol website
Type of error (18-01)
Unknown format specifier "&"Please try again in a few minutes…
Steph