ReflectionEnumBackedCase::getBackingValue

(PHP 8 >= 8.1.0)

ReflectionEnumBackedCase::getBackingValue獲取枚舉條目回退的標(biāo)量值

說(shuō)明

public ReflectionEnumBackedCase::getBackingValue(): string|int

獲取枚舉條目回退的標(biāo)量值。

參數(shù)

此函數(shù)沒有參數(shù)。

返回值

枚舉條目對(duì)應(yīng)的標(biāo)量值。

范例

示例 #1 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());
?>

以上例程會(huì)輸出:

string(1) "S"

參見