پی اچ پی انجام ... در حالی که حلقه(The PHP do...while Loop)


حلقه do...while همیشه بلوک کد را یک بار اجرا می کند.
سپس شرط را بررسی می کند و در حالی که شرط مشخص شده درست است، حلقه را تکرار می کند.


نحو



انجام دادن
{

کدی که باید اجرا شود؛

}
در حالی که (شرط درست است


نمونه‌ها


مثال زیر ابتدا یک متغیر $x را به 1 ($x = 1) تنظیم می کند. سپس، در حالی که انجام دهید
حلقه مقداری خروجی می نویسد و سپس متغیر $x را با 1 افزایش می دهد. سپس شرط بررسی می شود (این است
$x کمتر یا مساوی با 5؟)، و تا زمانی که $x کمتر یا مساوی 5 باشد، حلقه به کار خود ادامه خواهد داد:



مثال



<?php
$x = 1;

do {
    echo "The number is: $x <br>";
    $x++;
} while ($x <= 5);
?>





توجه: در یک حلقه do...while، شرط پس از اجرا آزمایش می شود
عبارات درون حلقه این بدان معنی است که حلقه do...while اجرا می شود
اظهارات آن حداقل یک بار، حتی اگر شرط نادرست باشد. مثال زیر را ببینید.




این مثال متغیر $x را روی 6 تنظیم می کند، سپس حلقه را اجرا می کند
و سپس شرط بررسی می شود
:



مثال



<?php
$x = 6;

do {
    echo "The number is: $x <br>";
    $x++;
} while ($x <= 5);
?>