Enums (enumerations, PHP 8.1+) กำหนดชนิดข้อมูลที่มีชุดค่าตั้งชื่อแบบตายตัว เป็นคุณสมบัติที่รอคอยกันมานานซึ่งให้ความปลอดภัยทางชนิดข้อมูล (type safety) สำหรับชุดตัวเลือกที่จำกัด (สถานะ บทบาท ประเภท) ได้ดีกว่าวิธีเดิมที่ใช้ class constant หรือ magic string มาก
Pure enums (มีแค่ case ที่ตั้งชื่อ)
{
Active;
Inactive;
Pending;
}
= ::;
{}
(::);
();
