destructor_visibility_002.phpt 350 B

12345678910111213141516171819202122
  1. --TEST--
  2. ZE2 Ensuring destructor visibility
  3. --FILE--
  4. <?php
  5. class Base {
  6. private function __destruct() {
  7. echo __METHOD__ . "\n";
  8. }
  9. }
  10. class Derived extends Base {
  11. }
  12. $obj = new Derived;
  13. ?>
  14. ===DONE===
  15. --EXPECT--
  16. ===DONE===
  17. Warning: Call to private Derived::__destruct() from global scope during shutdown ignored in Unknown on line 0