آموزش do...while در PHP
این حلقه شبیه به while است، با این تفاوت که حداقل یکبار کدهای درون حلقه اجرا میشوند، حتی اگر شرط برقرار نباشد. برای استفاده از گزاره do...while در php ساختار زیر در نظر گرفته می شود.
do {
// کدهایی که باید اجرا شوند
} while (شرط);
// کدهایی که باید اجرا شوند
} while (شرط);
به عنوان یک مثال ساده می توان عبارت زیر را مورد بررسی قرار داد. در این عبارت یک عبارت تا زمانی که i پس از اجرا دارای مقداری کوچکتر یا مساوی 5 باشد اجرا می گردد. خروجی این کد در آخرین خط عدد 6 خواهد بود. این خروجی را با خروجی همین مثال در حلقه while مقایسه کنید.
$i = 1;
do {
echo "عدد: $i
";
$i++;
} while ($i <= 5);
do {
echo "عدد: $i
";
$i++;
} while ($i <= 5);
