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

Stopping Loops Early with break إيقاف الحلقة فوراً بالأمر break

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

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

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

عند البحث عن قيمة معينة داخل حلقة تكرار، فإن الاستمرار في الدوران بعد العثور على الهدف يهدر موارد المعالج دون فائدة. يقوم الأمر break; بإنهاء الحلقة الحالية (for أو while أو do...while) فوراً، وينقل التنفيذ إلى أول سطر برمجي يأتي بعد قوس إغلاق الحلقة:

مخطط يقارن الأمر break والأمر continue والخروج متعدد المستويات break 2 في PHP
PHP
<?php
for ($port = 8000; $port <= 8005; $port++) {
    if ($port === 8002) {
        echo "Available port found: " . $port;
        break;
    }
}