weak-map.phpt 249 B

123456789101112131415161718
  1. --TEST--
  2. Use enum as WeakMap key
  3. --FILE--
  4. <?php
  5. enum TestEnum {
  6. case A;
  7. }
  8. $map = new WeakMap();
  9. $map[TestEnum::A] = 'a string';
  10. var_dump($map[TestEnum::A]);
  11. var_dump($map[TestEnum::A]);
  12. ?>
  13. --EXPECT--
  14. string(8) "a string"
  15. string(8) "a string"