summaryrefslogtreecommitdiff
path: root/Zend/tests/foreach_008.phpt
blob: c412ac3f8d6115bb816d044e7d84a36799faa9c0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
--TEST--
Nested foreach by reference and array modification
--FILE--
<?php
$a = [0, 1, 2, 3];
foreach ($a as &$x) {
    foreach ($a as &$y) {
        echo "$x - $y\n";
        if ($x == 0 && $y == 1) {
            unset($a[2]);
            unset($a[1]);
        }
    }
}
?>
--EXPECT--
0 - 0
0 - 1
0 - 3
3 - 0
3 - 3