حلقه While در PHP

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

 

حلقه ها در PHP

  •  While – تا زمانی که شرط داده شده درست باشد کدهای داخل بلاک را اجرا میکند.
  • DoWhile – یک بار کدهای داخل بلاک را اجرا کرده و بعد از آن شرط را بررسی میکند اگر درست بود به کارش ادامه میدهد.
  • For – به تعداد دفعاتی که مشخص میکنیم کدهای داخل بلاک را اجرا میکند.
  • Foreach – به ازای هر آیتم در یک آرایه  کدهای داخل بلاک را اجرا میکند.

حلقه While

ما در این درس بررسی حلقه ی While میپردازیم. این حلقه از ما یک شرط (Condition) دریافت میکنه و تا زمانی که شرط درست باشه حلقه رو تکرار میکنه.

 

Syntax

while (condition)
  {
  code to be executed;
  }

Colon Syntax

while (condition):
  code to be executed;
endwhile;

 

مثال اول:

<?php
$i=1;
while($i<=5)
  {
  echo "User_" . $i . "<br>";
  $i++;
  }
?>

خروجی:

User_1
User_2
User_3
User_4
User_5

توضیح کد: در این تکه کد ما یک متغیر با نام i و با مقدار اولیه ۱ تعریف کردیم، در لاین بعدی گفتیم تا زمانی که مقدار متغیر i کوچکتر یا مساوی با ۵ هست این حلقه رو تکرار کن. در دستور بعدی  پیام _user + عدد فعلی متغیر i رو چاپ میکنیمو در لاین بعد یک واحد به i اضافه میکنیم. بعد از اینکه یک واحد به i اضافه شد دوباره شرط بررسی میشه اگر درست بود حلقه ما تکرار میشه.

 مثال دوم:

<?php
$count = 0;
while($count > 1){
	echo "I LOVE PHP";
} 
?>

این حقله اجرا نمیشه چون شرط درست نیست.

 

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

به سوال زیر پاسخ بدهید *