foreach_008.phpt 316 B

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