سطح A: حلقه For؛ تکرار با شمارنده
وقتی دقیقاً میدانیم چند بار قرار است تکرار کنیم (مثلاً ۱۰ بار)، از for استفاده میکنیم.
ساختار (Syntax)
for ($i = 0; $i < 5; $i++) {
echo "شماره: $i
";
}
- بخش ۱ ($i=0): نقطه شروع (Initial).
- بخش ۲ ($i<5): شرط ادامه (Condition).
- بخش ۳ ($i++): گام حرکت (Increment).
تمرین: منوی سال تولد
میخواهیم در یک فرم HTML، یک منوی کشویی (Select Option) بسازیم که سالهای ۱۳۵۰ تا ۱۴۰۴ را نمایش دهد. نوشتن دستی این ۵۴ خط غیرمنطقی است!
تکلیف:- یک تگ
<select name="year">باز کنید. - با استفاده از حلقه
forاز ۱۳۵۰ تا ۱۴۰۴ بشمارید. - در هر تکرار، یک تگ
<option>چاپ کنید. - بخش امتیازی: یک جدول ضرب ۵ در ۵ با استفاده از دو حلقه تو در تو بسازید.
🤖 چالش هوش مصنوعی: از AI بخواهید کد معادل
for i in range(10, 0, -2): پایتون را در PHP برایتان بنویسد. تفاوت نحوه نوشتن گامهای منفی (Negative Step) را بررسی کنید.