PHP 8.5.0 Alpha 2 available for testing

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 contiene ningún parámetro.

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 ejemplo anterior mostrará :

string(1) "S"

Ver también

add a note

User Contributed Notes

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