حلقه Do While در PHP
دستور do While یک بار حلقه می سازد و تا زمانی که یک شرط مشخص درست باشد از طریق بلوک کد، آن حلقه را تکرار می کند.
$p = 0;
do {
echo $p;
$p++;
} while ($p < 8);
در حلقه do while شرط در پایان ساختار قرار دارد به همین دلیل پس از اجرای کد، شرط مورد بررسی قرار می گیرد.
این بدین معنی است که حلقه do while حداقل برای یک بار دستورات خود را اجرا می کند حتی اگر شرط نادرست باشد.
$p = 12;
do {
echo $p;
$i++;
} while ($p < 10);
پایان حلقه Do While در PHP
برای پایان دادن به حلقه Do While می توانید از دستور break استفاده کنید.
$x = 0;
do {
if ($x == 7) break;
echo $x;
$x++;
} while ($x < 10);
نکته: برای اطلاعات بیشتر به آموزش دستور break در PHP مراجعه کنید.
ادامه دادن (Continue) حلقه Do While در PHP
دستور continue تکرار حلقه فعلی را در حلقهDo While متوقف می کند و با حلقه بعدی ادامه می دهد.
$y = 1;
do {
$y++;
if ($y == 5) continue;
echo $y;
} while ($y < 8);
نکته: برای اطلاعات بیشتر به آموزش دستور Continue در PHP مراجعه کنید.
خلاصه درس
در این درس با مباحث زیر آشنا شدید:
- حلقه do while در PHP
- پایان حلقه do while با دستور break
- ادامه دادن حلقه do while با دستور continue