1234567891011121314151617181920212223242526 |
- --TEST--
- String backed enums can list cases
- --FILE--
- <?php
- enum Suit: string {
- case Hearts = 'H';
- case Diamonds = 'D';
- case Clubs = 'C';
- case Spades = 'S';
- }
- var_dump(Suit::cases());
- ?>
- --EXPECT--
- array(4) {
- [0]=>
- enum(Suit::Hearts)
- [1]=>
- enum(Suit::Diamonds)
- [2]=>
- enum(Suit::Clubs)
- [3]=>
- enum(Suit::Spades)
- }
|