constClassMemberAccess.phpt 317 B

123456789101112131415161718192021222324252627
  1. --TEST--
  2. Const class member access with deference
  3. --FILE--
  4. <?php
  5. class A {
  6. const A = ['a' => ['b' => 'c']];
  7. }
  8. var_dump(A::A);
  9. var_dump(A::A['a']);
  10. var_dump(A::A['a']['b']);
  11. ?>
  12. --EXPECT--
  13. array(1) {
  14. ["a"]=>
  15. array(1) {
  16. ["b"]=>
  17. string(1) "c"
  18. }
  19. }
  20. array(1) {
  21. ["b"]=>
  22. string(1) "c"
  23. }
  24. string(1) "c"