diff options
author | Marcus Boerger <helly@php.net> | 2004-02-26 19:51:08 +0000 |
---|---|---|
committer | Marcus Boerger <helly@php.net> | 2004-02-26 19:51:08 +0000 |
commit | cd7833ec811025bc81f19db8d8949eebf6de81e0 (patch) | |
tree | dc334d30b6066580880999a0ed7beee1b75fd899 /tests/lang | |
parent | c9d3f3250cf24118c4beed0fda243c7f360f078e (diff) | |
download | php-git-cd7833ec811025bc81f19db8d8949eebf6de81e0.tar.gz |
Add new test (from pierre)
Diffstat (limited to 'tests/lang')
-rwxr-xr-x | tests/lang/foreach_with_object_001.phpt | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/tests/lang/foreach_with_object_001.phpt b/tests/lang/foreach_with_object_001.phpt new file mode 100755 index 0000000000..598b844fb7 --- /dev/null +++ b/tests/lang/foreach_with_object_001.phpt @@ -0,0 +1,25 @@ +--TEST-- +foreach() with foreach($o->mthd()->arr) +--FILE-- +<?php +class Test { + public $a = array(1,2,3,4,5); // removed, crash too + function c() { + return new Test(); + } + +} +$obj = new Test(); +foreach ($obj->c()->a as $value) { + print "$value\n"; +} + +?> +===DONE=== +--EXPECT-- +1 +2 +3 +4 +5 +===DONE=== |