Annotation of embedaddon/php/Zend/tests/dtor_scope.phpt, revision 1.1
1.1 ! misho 1: --TEST--
! 2: Scoping in destructor call
! 3: --SKIPIF--
! 4: <?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
! 5: --FILE--
! 6: <?php
! 7: class T
! 8: {
! 9: private $var = array();
! 10:
! 11: public function add($a)
! 12: {
! 13: array_push($this->var, $a);
! 14: }
! 15:
! 16: public function __destruct()
! 17: {
! 18: print_r($this->var);
! 19: }
! 20: }
! 21:
! 22: class TT extends T
! 23: {
! 24: }
! 25: $t = new TT();
! 26: $t->add("Hello");
! 27: $t->add("World");
! 28: ?>
! 29: --EXPECT--
! 30: Array
! 31: (
! 32: [0] => Hello
! 33: [1] => World
! 34: )
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>