1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
--TEST-- Auto implement BackedEnum interface --FILE-- <?php enum Foo { case Bar; } enum Baz: int { case Qux = 0; } var_dump(Foo::Bar instanceof BackedEnum); var_dump(Baz::Qux instanceof BackedEnum); ?> --EXPECT-- bool(false) bool(true)