ادامه دادن (Continue)

عبارت Continue باعث شکسته شدن یک شرط مشخص و حذف آن از حلقه و ادامه دادن با حلقه بعدی می شود.

Continue در حلقه for

دستور continue تکرار حلقه فعلی را در حلقه for متوقف می کند با حلقه بعدی ادامه می دهد.

به مثال زیر توجه کنید:

for ($p = 0; $p < 12; $p++) {
  if ($p == 5) {
    continue;
  }
  echo "The number is: $p <br>";
}

Continue در حلقه foreach

دستور continue تکرار حلقه فعلی را در حلقه foreach متوقف می کند با حلقه بعدی ادامه می دهد.

به مثال زیر توجه کنید:

$flowers = array("rose", "sunflower", "Tulip", "Lily");

foreach ($flowers as $p) {
  if ($p == "Tulip") continue;
  echo "$p <br>";
}

Continue در حلقه while

دستور continue تکرار حلقه فعلی را در حلقه while متوقف می کند با حلقه بعدی ادامه می دهد.

به مثال زیر توجه کنید:

$p = 0;

while($p < 12) {
  if ($p == 5) {
    continue;
  }
  echo "The number is: $p <br>";
  $p++;
}

Continue در حلقه Do While

دستور continue تکرار حلقه فعلی را در حلقه do while متوقف می کند با حلقه بعدی ادامه می دهد.

به مثال زیر توجه کنید:

$x = 0;

do {
  $x++;
  if ($x == 5) continue;
  echo $x;
} while ($x < 10);

خلاصه درس

تمرین


مشاهده پاسخ
توسعه دهندگان
اسما علیلو