(PHP 8 >= 8.1.0)
UnitEnum::cases — Bir numaralandırmadan kılıf listesi oluşturur
Bu yöntem, bir numaralandırmadaki tüm kılıfları tanımlandıkları sıraya göre içeren bir dizi döndürür.
Bu işlevin değiştirgesi yoktur.
Numaralandırmadaki tüm kılıfları tanımlandıkları sıraya göre içeren bir dizi döner.
Örnek 1 - Temel kullanım örneği
Bu örnekte numaralandırma 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) }