آموزش حلقه for در php
حلقه ی for : این حلقه، به تعداد مشخصی بر روی یک قطعه کد حلقه می زند.
حلقه for در php
از حلقه ی for وقتی استفاده می شود که ما از قبل بدانیم که می خواهیم کدها را چند بار اجرا کنیم.
سینتکس یا شیوه ی نوشتن:
for (init counter; test counter; increment counter) {
کدهایی که باید برای هر تکرار اجرا شوند
}
توضیح پارامترها:
- init counter: مقدار شمارشگر حلقه را مقدار دهی اولیه می کند.
- test counter: برای هر تکرار از حلقه اجرا می شود. اگر TRUE باشد، حلقه ادامه پیدا می کند. اگر FALSE باشد حلقه پایان می یابد.
- increment counter: مقدار شمارشگر حلقه را افزایش می دهد.
مثال ها
مثال زیر، اعداد از 0 تا 10 را نمایش می دهد:
مثال
<!DOCTYPE html>
<html>
<body>
<?php
for ($x = 0; $x <= 10; $x++) {
echo "The number is: $x <br>";
}
?>
</body>
</html>
نتیجه:
The number is: 0
The number is: 1
The number is: 2
The number is: 3
The number is: 4
The number is: 5
The number is: 6
The number is: 7
The number is: 8
The number is: 9
The number is: 10
توضیح مثال بالا:
1. در بخش x=0 شمارشگر که حلقه که x$ است را مقدار دهی اولیه می کنیم و مقدار شروع را برابر با 0 قرار می دهیم.
2. در بخش x<=10 کار خود را ادامه می دهیم تا زمانی که x$ کوچکتر یا مساوی با 10 باشد.
3. در بخش ++x شمارشگر حلقه را برای هر تکرار، یک واحد اضافه می کنیم.
در مثال زیر، عدد 100 را به صورت 10 تا 10 تا می شماریم:
مثال:
<!DOCTYPE html>
<html>
<body>
<?php
for ($x = 0; $x <= 100; $x+=10) {
echo "The number is: $x <br>";
}
?>
</body>
</html>
نتیجه:
The number is: 0
The number is: 10
The number is: 20
The number is: 30
The number is: 40
The number is: 50
The number is: 60
The number is: 70
The number is: 80
The number is: 90
The number is: 100
توضیح مثال بالا:
1. در بخش x=0 شمارشگر حلقه را مقدار دهی اولیه می کنیم و مقدار اولیه ی 0 را به x$ می دهیم.
2. در بخش x<=100 ما کار خود را تا زمانی که x$ کوچکتر از 100 است ادامه می دهیم.
3. در بخش x+=10 ما برای هر تکرار، ده واحد به شمارشگر حلقه اضافه می کنیم.
- بازدید: 450
1. سعی کنید نظرات شما مرتبط با مقاله ی مورد نظر باشد، در غیر این صورت پاسخ داده نخواهد شد.
2. سوالات خود را به صورت کوتاه بیان کنید و از پرسیدن چند سوال به طور همزمان خودداری کنید.
3. سوال خود را به طور واضح بیان کنید و از کلمات مبهم استفاده نکنید.