حلقه while ساده ترین نوع حلقه می باشد (تا زمانی که) وطریقه نوشتن این حلقه بدین صورت می باشد :
۱
۲
۳
۴
۵
۶
|
<?php
while (تا وقتی شرط صحیح است)
{
دستورات حلقه;
}
?>
|
برای اینکه با کربرد while آشنا شوید به مثال زیر توجه نمائید :
۱
۲
۳
۴
۵
۶
۷
۸
۹
۱۰
۱۱
۱۲
۱۳
۱۴
|
<html>
<body>
<?php
$i=1;
while($i<=5)
{
echo “The number is “ . $i . “<br />”;
$i++;
}
?>
</body>
</html>
|
در مثال فوق ، ما یک متغیر i با مقدار ۱ تعریف نموده ایم ، سپس در قسمت while شرط گذاشته ایم که تا زمانی ادامه پیدا کند که متغیر ما (که برابر با یک می باشد) کوچکتر مساوی ۵ شود ، یعنی حلقه ما ۵ بار تکرار می شود ، سپس مفدار متغیر i چاپ شود و پس از چاپ یک مقدار به متغیر اضافه شود مثلا بعد از اینکه ۱ چاپ شد ، متغیر با ++ یک مقدار اضافه می شود سپس مجددا شرط برقرار می شود.
نکته : در قسمت های گذشته آموزش ، ما تاکید نمودیم که از نام های متغیر مفهموی استفاده نمائید که اگر دو هفته دیگر کد خود را مشاهده نمودید ف بدانید که متغیر مورد نظر شما برای چه کاری استفاده می شود ولی متغیر هایی همچون i و j و k به صورت قرار دادی بین برنامه نویسان برای شمارنده حلقه ها استفاده می شوند.
نکته : همانطور که کد فوق را مشاهده نمودید ، ما بعد از چاپ هر مقدار متغیر ، یک مقدار به متغیر اضافه نموده ایم ، اگر این کار انجام نمی دادیم ، شرط تا بی نهایت تکرار می شد .