Annotation of embedaddon/php/Zend/tests/bug36759.phpt, revision 1.1
1.1 ! misho 1: --TEST--
! 2: Bug #36759 (Objects destructors are invoked in wrong order when script is finished)
! 3: --FILE--
! 4: <?php
! 5: class Foo {
! 6: private $bar;
! 7: function __construct($bar) {
! 8: $this->bar = $bar;
! 9: }
! 10: function __destruct() {
! 11: echo __METHOD__,"\n";
! 12: unset($this->bar);
! 13: }
! 14: }
! 15:
! 16: class Bar {
! 17: function __destruct() {
! 18: echo __METHOD__,"\n";
! 19: unset($this->bar);
! 20: }
! 21: }
! 22: $y = new Bar();
! 23: $x = new Foo($y);
! 24: ?>
! 25: --EXPECT--
! 26: Foo::__destruct
! 27: Bar::__destruct
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>