(PHP 8 >= 8.1.0)
Sayılamalar, bir veri türü için kapalı bir olası değerler kümesi tanımlamanın bir yolunu sağlamayı amaçlayan sınıfların ve sınıf sabitlerinin üzerinde kısıtlayıcı bir katmandır.
<?php
enum Deste
{
case Kupalar;
case Karolar;
case Sinekler;
case Maçalar;
}
function do_stuff(Deste $s)
{
// ...
}
do_stuff(Deste::Maçalar);
?>
Daha ayrıntılı bilgi için Sayılamalar bölümüne bakılabilir.