cases-refcount.phpt 255 B

12345678910111213141516171819202122
  1. --TEST--
  2. Enum cases increases refcount
  3. --FILE--
  4. <?php
  5. enum Foo {
  6. case Bar;
  7. }
  8. function callCases() {
  9. Foo::cases();
  10. }
  11. callCases();
  12. debug_zval_dump(Foo::Bar);
  13. ?>
  14. --EXPECT--
  15. object(Foo)#1 (1) refcount(2){
  16. ["name"]=>
  17. string(3) "Bar" interned
  18. }