mirror of
https://github.com/php/php-src.git
synced 2024-12-25 17:59:52 +08:00
14 lines
392 B
Plaintext
14 lines
392 B
Plaintext
|
--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
|