14. حلقة for
تُستخدم حلقة for عادةً عندما تعرف بالضبط عدد المرات التي تريد تكرارها، أو عند إدارة عداد رقمي بسيط.
هيكل حلقة for
تتكون من ثلاثة أجزاء، مفصولة بفواصل منقوطة، داخل الأقواس:
- التهيئة: تُنفذ مرة واحدة في البداية (مثل
$i = 0). - الشرط: يُقيَّم قبل كل تكرار. تستمر الحلقة إذا كان
true. - الزيادة/النقصان: تُنفذ بعد كل تكرار (مثل
$i++).
php
العد تصاعدياً:"; for ($i = 1; $i <= 10; $i++) { echo "الرقم: " . $i . ""; } echo "
العد تنازلياً:
"; for ($j = 10; $j >= 0; $j--) { echo "العد التنازلي: " . $j . ""; } ?>
حلقات for المتداخلة
يمكن وضع الحلقات داخل حلقات أخرى. غالبًا ما يستخدم هذا للتكرار على بيانات متعددة الأبعاد أو لإنشاء هياكل مثل الشبكات أو جداول الضرب.
php
"; } ?>متى تستخدم for: الأنسب للتكرارات الثابتة حيث يكون منطق العداد واضحًا وبسيطًا.