可能吗 ?还是应该结束循环并开始另一个循环?
foreach($array as $i) { if (something) // Go back }
解决方法:
它是.但不适用于foreach&没有离开循环.这是另一种选择,而且效果很好.
for ($i = 0; $i < count($array); $i++) { if (condition) { $i = 0; } do_stuff_with($array[$i]); }