男女疯狂一边摸一边做羞羞视频|啊好深好硬快点用力别停动态图|亚洲一区无码中文字幕|特级无码毛片免费视频播放▽|久久狠狠躁免费观看|国内精品久久久久久网站

ReflectionEnum::getCases

(PHP 8 >= 8.1.0)

ReflectionEnum::getCases返回枚舉中的所有條目的清單

說(shuō)明

public ReflectionEnum::getCases(): array

每個(gè)枚舉都能包括零或多個(gè)條目。該方法能獲取所有定義的條目, 順序為語(yǔ)法中的順序(也就是源碼中出現的順序)。

參數

此函數沒(méi)有參數。

返回值

數組,包含了 Enum 的反射對象,包含每一個(gè)枚舉條目。 對于 Unit Enum,它們都會(huì )是 ReflectionEnumUnitCase 的實(shí)例。 對于回退枚舉,它們都會(huì )是 ReflectionEnumBackedCase 的實(shí)例。

范例

示例 #1 ReflectionEnum::getCases() 例子

<?php
enum Suit
{
    case 
Hearts;
    case 
Diamonds;
    case 
Clubs;
    case 
Spades;
}

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

$cases $rEnum->getCases();

foreach (
$cases as $rCase) {
    
var_dump($rCase->getValue());
}
?>

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

enum(Suit::Hearts)
enum(Suit::Diamonds)
enum(Suit::Clubs)
enum(Suit::Spades)

參見(jiàn)

男女疯狂一边摸一边做羞羞视频|啊好深好硬快点用力别停动态图|亚洲一区无码中文字幕|特级无码毛片免费视频播放▽|久久狠狠躁免费观看|国内精品久久久久久网站