diff options
Diffstat (limited to 'tests/classes/destructor_and_references.phpt')
-rw-r--r-- | tests/classes/destructor_and_references.phpt | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/tests/classes/destructor_and_references.phpt b/tests/classes/destructor_and_references.phpt new file mode 100644 index 0000000..6b9b019 --- /dev/null +++ b/tests/classes/destructor_and_references.phpt @@ -0,0 +1,26 @@ +--TEST-- +ZE2 Destructing and references +--FILE-- +<?php + +class test1 {public $x;}; +class test2 {public $x;}; +class test3 {public $x;}; +class test4 {public $x;}; + +$o1 = new test1; +$o2 = new test2; +$o3 = new test3; +$o4 = new test4; + +$o3->x = &$o4; + +$r1 = &$o1; + +class once {} + +$o = new once; +echo "Done\n"; +?> +--EXPECT-- +Done |