Les enums (énumérations, PHP 8.1+) définissent un type avec un ensemble fixe de valeurs nommées — une fonctionnalité longtemps attendue qui offre la sécurité des types pour des ensembles d'options contraints (statuts, rôles, types) bien mieux que l'ancienne approche utilisant des constantes de classe ou des chaînes magiques.
Enums purs (juste des cas nommés)
{
Active;
Inactive;
Pending;
}
= ::;
{}
(::);
();
