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