حلقه های PHP

از حلقه ها برای اجرا و تکرار چندین بلوک کد استفاده می شود. اگر می خواهید بلوکی از کد را چندین بار اجرا کنید و هربار مقدار متفاوتی داشته باشید می توانید از حلقه ها استفاده کنید .

نکته: توجه داشته باشید که روند تکرار حلقه  تا زمانی ادامه می یابد که شرط مورد نظر درست باشد.

 

انواع حلقه در PHP

PHP تمام حلقه های موجود در لیست زیر را پشتیبانی می کند:

  • for: ساخت چند حلقه از طریق یک بلوک کد
  • foreach: ساخت حلقه برای هر عنصر در آرایه از طریق یک بلوک کد
  • while: ساخت حلقه با یک شرط مشخص شده با ارزش درست
  • Do while: ساخت حلقه و تکرار آن تا زمان درست بودن یک شرط مشخص

حلقه for در PHP

مقدار for، از طریق یک بلوک کد چند بار حقله می سازد.

for ($x = 3; $x <= 12; $x++) {
    echo "این یک عدد است: $x <br>";
}

نکته: برای اطلاعات بیشتر به آموزش حلقه for در PHP مراجعه کنید.

 

حلقه foreach در PHP

مقدار foreach، از طریق یک بلوک کد برای هر عنصر در آرایه حلقه می سازد.

$colors = array("red", "green", "dark", "yellow");
foreach ($colors as $y) {
    echo "$y <br>";
}

نکته: برای اطلاعات بیشتر به آموزش حلقه foreach در PHP مراجعه کنید.

 

حلقه while در PHP

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

$p = 1;
while ($p < 12) {
  echo $p;
  $p++;
} 

نکته: برای اطلاعات بیشتر به آموزش حلقه while در PHP مراجعه کنید.

 

حلقه do/while در PHP

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

$p = 0;

do {
  echo $p;
  $p++;
} while ($p < 9);

نکته: برای اطلاعات بیشتر به آموزش do/while در PHP مراجعه کنید.

 

خلاصه درس

در این درس با حلقه ها (Loop) در PHP و انواع آن:

  • حلقه for
  • حلقه foreach
  • حلقه while
  • حلقه do while

آشنا شدیم.

توسعه دهندگان
اسما علیلو