حلقه های While در PHP

دسته : آموزش - برنامه نویسی - زبان PHP تاریخ انتشار :

PHP Loops

کلا Loop (بخوانید لوپ) به فارسی یعنی چرخه . در بعضی جاها شما نیاز دارید بعضی کارها رو چند بار پشت سر هم تکرار کنید . به جای اینکه چند خط کد مشابه رو چند بار پشت سرهم تکرار کنید ، از چرخه ها استفاده کنید.

در PHP ما چرخه های زیر رو داریم  :

  • While
  • do … While
  • For
  • Foreach

در این آموزش دو حلقه ی While و do While رو توضیح میدیم و در آموزش بعدی چرخه های For و Foreach رو توضیح میدیم .

 

چرخه while در PHP

برای چرخه while یک شرط میگذاریم و تا وقتی که شرط مورد نظر درست باشه چرخه تکرار میشه .

ساختار چرخه ی while به صورت زیر هستش :

while ( condition is true ) {
       run this code ;
}

خوب خود ساختار که نیاز به توضیح خاصی نداره بریم سراغ مثال :

 <?php
$x = 1;

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

چرخه ی do … while در PHP

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

ساختار do…while به شکل زیر هستش :

do {
           run this code ;
} while ( condition is true) ;

خب بریم سراغ مثال ها :

 <?php
$x = 1;

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

حالا یک مثال برای وقتی که شرط صدق نکنه :

 <?php
$x = 6;

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


نظرات ، پیشنهادات و درخواست های خود را از طریق فرم زیر با ما در میان بگذارید .