mirror of
https://github.com/php/php-src.git
synced 2024-11-23 18:04:36 +08:00
7aacc705d0
Closes GH-5958
15 lines
395 B
PHP
15 lines
395 B
PHP
--TEST--
|
|
Bug #76800 (foreach inconsistent if array modified during loop)
|
|
--FILE--
|
|
<?php
|
|
$arr = [1 => 1, 3 => 3]; // [1 => 1, 2 => 3] will print both keys
|
|
foreach($arr as $key => &$val) { // without & will print both keys
|
|
echo "See key {$key}\n";
|
|
$arr[0] = 0; // without this line will print both keys
|
|
unset($arr[0]);
|
|
}
|
|
?>
|
|
--EXPECT--
|
|
See key 1
|
|
See key 3
|