123456789101112131415161718192021222324252627282930 |
- --TEST--
- Bug
- --FILE--
- <?php
- class Person {
- public $dad;
- public function __destruct() {
- $this->dad = null;
- }
- }
- class Dad extends Person {
- public $son;
- public function __construct() {
- $this->son = new Person;
- $this->son->dad = $this;
- }
- public function __destruct() {
- $this->son = null;
- parent::__destruct();
- }
- }
- $o = new Dad;
- unset($o);
- echo "ok\n";
- ?>
- --EXPECT--
- ok
|