From: foobar Date: Wed, 31 Aug 2005 09:16:24 +0000 (+0000) Subject: Added test for bug #34310 X-Git-Tag: php-5.1.0RC2_PRE~48 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=d1a4819c092ed0f915c1f5fabe0643f0589f347a;p=php Added test for bug #34310 --- diff --git a/Zend/tests/bug34310.phpt b/Zend/tests/bug34310.phpt new file mode 100644 index 0000000000..2f7c477149 --- /dev/null +++ b/Zend/tests/bug34310.phpt @@ -0,0 +1,34 @@ +--TEST-- +Bug #34310 (foreach($arr as $c->d => $x) crashes) +--FILE-- + 'a', 2 => 'b', 3 => 'c'); + +// Works fine: +foreach($arr as $x => $c->d) +{ + echo "{$x} => {$c->d}\n"; +} + +// Crashes: +foreach($arr as $c->d => $x) +{ + echo "{$c->d} => {$x}\n"; +} + +?> +--EXPECT-- +1 => a +2 => b +3 => c +1 => a +2 => b +3 => c