123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- --TEST--
- Enum comparison
- --FILE--
- <?php
- enum Foo {
- case Bar;
- case Baz;
- }
- $bar = Foo::Bar;
- $baz = Foo::Baz;
- var_dump($bar === $bar);
- var_dump($bar == $bar);
- var_dump($bar === $baz);
- var_dump($bar == $baz);
- var_dump($baz === $bar);
- var_dump($baz == $bar);
- var_dump($bar > $bar);
- var_dump($bar < $bar);
- var_dump($bar >= $bar);
- var_dump($bar <= $bar);
- var_dump($bar > $baz);
- var_dump($bar < $baz);
- var_dump($bar >= $baz);
- var_dump($bar <= $baz);
- var_dump($bar > true);
- var_dump($bar < true);
- var_dump($bar >= true);
- var_dump($bar <= true);
- ?>
- --EXPECT--
- bool(true)
- bool(true)
- bool(false)
- bool(false)
- bool(false)
- bool(false)
- bool(false)
- bool(false)
- bool(true)
- bool(true)
- bool(false)
- bool(false)
- bool(false)
- bool(false)
- bool(false)
- bool(false)
- bool(false)
- bool(false)
|