bug76430.phpt 275 B

12345678910111213141516171819202122
  1. --TEST--
  2. Bug #76430: __METHOD__ inconsistent outside of method
  3. --FILE--
  4. <?php
  5. class Foo {
  6. const X = __METHOD__;
  7. }
  8. function foo() {
  9. class Bar {
  10. const X = __METHOD__;
  11. }
  12. }
  13. foo();
  14. var_dump(Foo::X);
  15. var_dump(Bar::X);
  16. ?>
  17. --EXPECT--
  18. string(0) ""
  19. string(0) ""