Giriş
PHP Manual
PHP Manual»Öntanımlı Arayüzler ve Sınıflar»BackedEnum

BackedEnum arayüzü

(PHP 8 >= 8.1.0)

BackedEnum arayüzü destekli sayılamalara motor tarafından özdevinimsel uygulanır. Kullanıcı tanımlı sınıflarla gerçeklenemez. Öntanımlı olarak motor tarafından sağlanan yöntemlerini sayılamalar geçersiz kılamaz. Yalnızca tür sınamaları için kullanılabilir.

interface BackedEnum extends UnitEnum {
/* Yöntemler */
public static function from(int|string $değer): static
public static function tryFrom(int|string $değer): ?static
/* Miras alınan yöntemler */
public static function UnitEnum::cases(): array
}

İçindekiler

To Top