دستور break در PHP
دستور break در PHP کمک می کند از حلقه ها زودتر خارج شویم. حلقه یعنی کاری را چند بار پشت سر هم انجام دهیم، مثل وقتی بازی می کنیم و می خواهیم یک مرحله را سریع رد کنیم.
Break در حلقه For
اگر در حلقه for بخواهیم قبل از اتمام همه تکرارها خارج شویم، از break استفاده می کنیم.
مثال
for ($x = 0; $x < 10; $x++) {
if ($x == 4) {
break;
}
echo "The number is: $x <br>";
}
Break در حلقه While
با break می توانیم از حلقه while قبل از اتمام همه تکرارها خارج شویم.
مثال
$x = 0;
while ($x < 10) {
if ($x == 4) {
break;
}
echo "The number is: $x <br>";
$x++;
}
Break در حلقه Do While
این هم برای حلقه do...while کاربرد دارد تا زودتر از حلقه خارج شویم.
مثال
$i = 1;
do {
if ($i == 3) {
break;
}
echo $i;
$i++;
} while ($i < 6);
Break در حلقه Foreach
برای خروج سریع از حلقه foreach، break را استفاده می کنیم.
مثال
$colors = array("red", "green", "blue", "yellow");
foreach ($colors as $x) {
if ($x == "blue") {
break;
}
echo "$x <br>";
}
جمع بندی سریع: 1) break حلقه را زود می بندد. 2) در for, while, do...while, foreach کار می کند. 3) قبل از break شرط بگذارید. 4) مثل توقف بازی وسط مرحله است.