العودة إلى الدورة

حلقة for

PHP: الدورة التدريبية المكثفة الكاملة من الصفر إلى الاحتراف

14. حلقة for

تُستخدم حلقة for عادةً عندما تعرف بالضبط عدد المرات التي تريد تكرارها، أو عند إدارة عداد رقمي بسيط.

هيكل حلقة for

تتكون من ثلاثة أجزاء، مفصولة بفواصل منقوطة، داخل الأقواس:

  1. التهيئة: تُنفذ مرة واحدة في البداية (مثل $i = 0).
  2. الشرط: يُقيَّم قبل كل تكرار. تستمر الحلقة إذا كان true.
  3. الزيادة/النقصان: تُنفذ بعد كل تكرار (مثل $i++).

php

العد تصاعدياً:"; for ($i = 1; $i <= 10; $i++) { echo "الرقم: " . $i . "
"; } echo "

العد تنازلياً:

"; for ($j = 10; $j >= 0; $j--) { echo "العد التنازلي: " . $j . "
"; } ?>

حلقات for المتداخلة

يمكن وضع الحلقات داخل حلقات أخرى. غالبًا ما يستخدم هذا للتكرار على بيانات متعددة الأبعاد أو لإنشاء هياكل مثل الشبكات أو جداول الضرب.

php

"; } ?>

متى تستخدم for: الأنسب للتكرارات الثابتة حيث يكون منطق العداد واضحًا وبسيطًا.