دستور do...while

این تاپیک 0 پاسخ و 1 مشارکت کننده دارد . آخرین آپدیت توسط :  صبا ...saba ،‏ 7 ماه و 3 هفته پیش .

این تاپیک تاکنون 142 بازدید داشته است .

نویسنده پست
جمعه ، 15 آوریل 2016     10:02 ق.ظ #


صبا ...saba

Subscriber
0 پست669 تاپیک

ین دستور شباهت بسیار زیادی به دستور while دارد با این تفاوت که شرط در پایان اجرای دستورات چک می شود یعنی به این صورت که اگر از ابتدا هم شرط برقرار نباشد، دستورات یکبار اجرا می شوند و بعد شرط چک می شود.

نحوه استفاده:
do
{
  code to be executed;
}
while (condition);

مثال:
تفاوت این مثال با مثال قبلی در دو چیز است:

چون شرط حلقه در پایان دستورات چک می شود، دستورات داخل حلقه حتماً برای یک بار اجرا می شوند.
چون دستور ;++i$ قبل از دستور چاپ است، بنابراین اعداد از 2 تا 6 چاپ می شود.

<html>
<body>

<?php
$i=1;
do
{
$i++;
echo "The number is " . $i . "<br />";
}
while ($i<=5);
?>

</body>
</html>
خروچی کد بالا:
The number is 2
The number is 3
The number is 4
The number is 5
The number is 6
حلقه for و foreach در فصل بعدی توضیح داده خواهد ش

0  تشکر
پست 1 تا 1 (از مجموع 1 پست)

برای پاسخ دادن به این تاپیک باید وارد سایت شوید .