032.phpt 395 B

1234567891011121314151617181920212223242526272829303132333435
  1. --TEST--
  2. Class method registration
  3. --FILE--
  4. <?php
  5. class A {
  6. function foo() {}
  7. }
  8. class B extends A {
  9. function foo() {}
  10. }
  11. class C extends B {
  12. function foo() {}
  13. }
  14. class D extends A {
  15. }
  16. class F extends D {
  17. function foo() {}
  18. }
  19. // Following class definition should fail, but cannot test
  20. /*
  21. class X {
  22. function foo() {}
  23. function foo() {}
  24. }
  25. */
  26. echo "OK\n";
  27. ?>
  28. --EXPECT--
  29. OK