Parlando delle novità di PHP 8.
Tra le altre feature introdotte con questo aggiornamento troviamo anche gli Enum che mettono a disposizione un nuovo tipo di dati, detti anche tipi enumerati, permettendo agli utilizzatori del linguaggio di definirne sia il tipo che i valori.
Come specificato nella documentazione relativa agli Enum essi fanno riferimento alla categoria dei Fancy Object che si ritrovano anche in altre soluzioni come Python, Java, C# e Scala, in futuro però si dovrebbe introdurre il supporto anche agli ADT (Algebraic Data Types) propri di C, Typescript e F#.