Enums (enumeraciones, PHP 8.1+) definen un tipo con un conjunto fijo de valores nombrados — una característica que llevaba mucho tiempo esperándose y que proporciona seguridad de tipos para conjuntos restringidos de opciones (estados, roles, tipos) mucho mejor que el antiguo enfoque de constantes de clase o cadenas mágicas.
Enums puros (solo casos nombrados)
{
Active;
Inactive;
Pending;
}
= ::;
{}
(::);
();
