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

Execute Once do while Loop حلقة التنفيذ المضمون do while

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

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

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

تعكس حلقة do...while ترتيب التنفيذ؛ إذ تنفذ الأوامر داخل كتلة do { ... } أولاً ثم تفحص الشرط while ($condition); في نهاية الدورة. وبذلك تضمن حلقة do...while تشغيل الكود مرة واحدة على الأقل حتى لو كان الشرط خاطئاً منذ البداية. وانتبه للفاصلة المنقوطة الإلزامية ; في نهاية السطر:

مخطط تدفق التنفيذ العملي لقسم حلقة التنفيذ المضمون do while في لغة PHP
PHP
<?php
$attempt = 1;
$maxRetries = 0;

do {
    echo "Running initial connection attempt #" . $attempt . "\n";
    $attempt++;
} while ($attempt <= $maxRetries);