BackedEnum 接口

(PHP 8 >= 8.1.0)

簡介

引擎會自動應(yīng)用 BackedEnum 接口到回退枚舉。 用戶自定義類不能實現(xiàn)該接口。 由于引擎已提供枚舉的默認實現(xiàn),因此不能重載它的接口。 主要將它用于類型檢測。

接口摘要

interface BackedEnum extends UnitEnum {
/* 方法 */
public static from(int|string $value): static
public static tryFrom(int|string $value): ?static
/* 繼承的方法 */
public static UnitEnum::cases(): array
}

目錄