1--TEST-- 2array_push() function precerve foreach by reference iterator pointer 3--FILE-- 4<?php 5$a = [1,2,3]; 6foreach($a as &$v) { 7 echo "$v\n"; 8 if ($v == 3) { 9 array_push($a, 4); 10 } 11} 12?> 13--EXPECT-- 141 152 163 174 18