← الرئيسية

🔄 الحلقات (Loops)

الدرس الخامس — تعلم كيف تكرر عمليات معينة

📖 أنواع الحلقات

🧪 محاكي الحلقات خطوة بخطوة

العداد ($i)
-
اضغط "خطوة بخطوة" أو "تشغيل كامل"

مصفوفة: ["أحمد", "سارة", "خالد", "نورة"]

اضغط للتشغيل

حلقة من 1 إلى 10 مع continue عند 3 و break عند 7

اضغط للتشغيل

💻 كود الحلقات

// For Loop for ($i = 1; $i <= 5; $i++) { echo "رقم: $i\n"; } // Foreach (الأفضل للمصفوفات) $users = ["أحمد", "سارة", "خالد"]; foreach ($users as $index => $user) { echo "مستخدم " . ($index + 1) . ": $user\n"; } // Break & Continue for ($i = 1; $i <= 10; $i++) { if ($i == 3) continue; // تخطي 3 if ($i == 7) break; // إيقاف عند 7 echo "$i "; }

🧪 جرّب بنفسك

النتيجة ستظهر هنا...

⚠️ أخطاء شائعة

الخطأالسببالحل
حلقة لا نهائيةالشرط ما يتغيرتأكد من تحديث المتغير
foreach ($arr as $key => $val) بترتيب خطأالترتيب مهمدائماً as $key => $value
تعديل المصفوفة داخل foreachما يتغير الأصلياستخدم &$value للتعديل