ReflectionEnumBackedCase::getBackingValue

(PHP 8 >= 8.1.0)

ReflectionEnumBackedCase::getBackingValueDevuelve el valor escalar de base de este caso de enumeración

Descripción

public ReflectionEnumBackedCase::getBackingValue(): int|string

Se devuelve el valor escalar de base de este caso de enumeración.

Parámetros

Esta función no tiene parámetros.

Valores devueltos

El valor escalar de base de este caso de enumeración.

Ejemplos

Ejemplo #1 Ejemplo de ReflectionEnum::getBackingValue()

<?php
enum Suit: string
{
case
Hearts = 'H';
case
Diamonds = 'D';
case
Clubs = 'C';
case
Spades = 'S';
}

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

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

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

El resultado del ejemplo sería:

string(1) "S"

Ver también

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top