Enum-ები (enumerations, PHP 8.1+) განსაზღვრავენ ტიპს დასახელებული მნიშვნელობების ფიქსირებული ნაკრებით — დიდი ხნის განმავლობაში მოსალოდნელი ფიჩার, რომელიც უზრუნველყოფს ტიპის უსაფრთხოებას შეზღუდული ვარიანტების ნაკრებისთვის (სტატუსები, როლები, ტიპები) — ბევრად უკეთესი, ვიდრე ძველი მეთოდი კლასის კონსტანტებით ან magic string-ებით.
სუფთა enum-ები (მხოლოდ დასახელებული შემთხვევები)
{
Active;
Inactive;
Pending;
}
= ::;
{}
(::);
();
