diff --git a/ext/simplexml/tests/foreach_by_reference.phpt b/ext/simplexml/tests/foreach_by_reference.phpt new file mode 100644 index 00000000000..070a3cf2cdb --- /dev/null +++ b/ext/simplexml/tests/foreach_by_reference.phpt @@ -0,0 +1,24 @@ +--TEST-- +SimpleXml: foreach by reference +--SKIPIF-- + +--FILE-- + + Lucy + Mikasa + +XML; + +$people = simplexml_load_string($xml); + +foreach ($people as &$person) {} + +?> +--EXPECTF-- +Fatal error: Uncaught Error: An iterator cannot be used with foreach by reference in %s:%d +Stack trace: +#0 {main} + thrown in %s on line %d