php-src/Zend/tests/foreach.phpt
2020-02-03 22:52:20 +01:00

26 lines
294 B
PHP

--TEST--
foreach() by-ref bug
--FILE--
<?php
$foo = array(1,2,3,4);
foreach($foo as $key => &$val) {
if($val == 3) {
$foo[$key] = 0;
} else {
$val++;
}
}
var_dump($foo);
?>
--EXPECT--
array(4) {
[0]=>
int(2)
[1]=>
int(3)
[2]=>
int(0)
[3]=>
&int(5)
}