انتقل إلى محتوى الدرس

Filtering Invalid Loop Items تصفية القيم غير الصالحة بالحلقات

تعلّم التحكم في مسار الحلقات عبر break و continue في PHP بأسلوب PHP 8 الحديث مع أمثلة عملية وتطبيقات تفاعلية.
1 صفوف تعليمية
PHP
3 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

كما تحافظ شروط الحراسة المبكرة على نظافة الدوال، فإن وضع فحص continue; في بداية جسم الحلقة يساعد على استبعاد الدورات غير المطلوبة فوراً، ويبقي الكود الأساسي للحلقة مسطحاً وواضح القراءة دون تداخل عميق لجمل if:

مخطط تدفق التنفيذ العملي لقسم تصفية القيم غير الصالحة بالحلقات في لغة PHP
PHP
<?php
$totalScore = 0;

for ($round = 1; $round <= 5; $round++) {
    // Skip warmup round #1
    if ($round === 1) {
        continue;
    }
    $totalScore += ($round * 10);
}
echo "Qualified Score: " . $totalScore;