L'interface BackedEnum

(PHP 8 >= 8.1.0)

Introduction

L'interface BackedEnum est automatiquement appliquée aux énumérations soutenues par le moteur. Elle ne peut pas être implémentée par des classes définies par l'utilisateur. Les énumérations ne peuvent pas surcharger ses méthodes, car les implémentations par défaut sont fournies par le moteur. Elle n'est disponible que pour les vérifications de type.

Sommaire de l'Interface

interface BackedEnum extends UnitEnum {
/* Méthodes */
public static from(int|string $value): static
public static tryFrom(int|string $value): ?static
/* Méthodes héritées */
public static UnitEnum::cases(): array
}

Sommaire

add a note add a note

User Contributed Notes

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