PHP

PHP — دستور break (Break)

آخرین بروزرسانی: 1404/08/01

دستور 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) مثل توقف بازی وسط مرحله است.