bug70997.phpt 366 B

1234567891011121314151617181920212223242526
  1. --TEST--
  2. Bug #70997 (When using parentClass:: instead of parent::, static context changed)
  3. --FILE--
  4. <?php
  5. class A {
  6. const TEST = false;
  7. public function test()
  8. {
  9. var_dump(static::TEST);
  10. }
  11. }
  12. class B extends A {
  13. const TEST = true;
  14. public function test()
  15. {
  16. A::test();
  17. }
  18. }
  19. $b = new B;
  20. $b->test();
  21. --EXPECT--
  22. bool(true)