(PHP 8 >= 8.1.0)
UnitEnum::cases — Bir sayılamadan kılıf listesi oluşturur
Bu yöntem, bir sayılamadaki tüm kılıfları bildirildikleri sıraya göre içeren bir dizi döndürür.
Bu işlevin bağımsız değişkeni yoktur.
Sayılamadaki tüm kılıfları bildirildikleri sıraya göre içeren bir dizi döner.
Örnek 1 - Temel kullanım örneği
Bu örnekte sayılama kılıflarının nasıl döndürüleceği gösterilmiştir.
<?php
enum Deste
{
case Kupalar;
case Karolar;
case Sinekler;
case Maçalar;
}
var_dump(Deste::cases());
?>
Yukarıdaki örneğin çıktısı:
array(4) { [0]=> enum(Deste::Kupalar) [1]=> enum(Deste::Karolar) [2]=> enum(Deste::Sinekler) [3]=> enum(Deste::Maçalar) }