Enums (enumerations, PHP 8.1+) ορίζουν έναν τύπο με ένα σταθερό σύνολο ονοματισμένων τιμών — μια πολύ αναμενόμενη λειτουργία που παρέχει ασφάλεια τύπου για περιορισμένα σύνολα επιλογών (statuses, roles, types) πολύ καλύτερα από την παλιά προσέγγιση των class constants ή magic strings.
Pure enums (μόνο ονοματισμένες περιπτώσεις)
{
Active;
Inactive;
Pending;
}
= ::;
{}
(::);
();
