PHP break Statement
Sometimes a situation arises where we want to exit from a loop immediately without waiting to get back to the conditional statement.
The keyword break ends execution of the current for , foreach , while , do while or switch structure. When the keyword break executed inside a loop the control automatically passes to the first statement outside the loop. A break is usually associated with the if .
In the following example we test the value of $sum, if it is greater than 1500 the break statement terminate the execution of the code. As the echo statement is the first statement outside loop it will print the current value of $sum.
<?php $array1=array(100, 1100, 200, 400, 900); $x1=0; $sum=0 while ($x1<=4) if ($sum>1500) break; $sum = $sum+$array1[$x1]; $x1=$x1+1; echo $sum; ?>
View the example in the browser