1--TEST-- 2Nested foreach by value over object and object modification with resize 3--FILE-- 4<?php 5$o = (object)['a'=>0, 'b'=>1, 'c'=>2, 'd'=>3, 'e'=>4, 'f'=>5, 'g'=>6, 'h'=>7]; 6unset($o->a, $o->b, $o->c, $o->d); 7foreach ($o as $v1) { 8 foreach ($o as $v2) { 9 echo "$v1-$v2\n"; 10 if ($v1 == 5 && $v2 == 6) { 11 $o->i = 8; 12 } 13 } 14} 15?> 16--EXPECT-- 174-4 184-5 194-6 204-7 215-4 225-5 235-6 245-7 255-8 266-4 276-5 286-6 296-7 306-8 317-4 327-5 337-6 347-7 357-8 368-4 378-5 388-6 398-7 408-8 41