دالة do while لتكرار في البي اتش بي
السلام عليكم ورحمة الله اليوم سوف نتعلم دالة do while لتكرار في البي اتش بي حتي يتحقق الشرط مثال <?php $i = 1;// القيمه المبدايه للمتغير do { echo $i; $i++; } while ($i < 6);// شرط تحقيق التكرار ?> النتيجه عند التجربه 12345 في هذه ده سوف يتم تنفيذ الداله علي الاقل مره واحده حتي اذا لم يتحقق الشرط كالمثال التالي <?php $i = 8; do { echo $i; $i++; } while ($i < 6); // نلاحظ هنا ان الشر ط لن يتحقق حيث اننا نخبر الخادم ان يقوم بالتكرار حتي يكون المتغير اصغر من 6 وبالرغم عدم تحقق الشرط سوف يعطينا نتيجه واحده علي الاقل ?> النتيجه سوف تكون 8 التعليمة break ويتم استخدهما في ايقاف التكرار حتي لو لا زال الشرط يتحقق كالمثال التالي <?php $i = 1; do { if ($i == 3) break; echo $i; $i++; } while ($i < 6); ?> النتيجه 12 التعليمه continue يتم استخدهما اذا اردنا تخطي نتيجه معينه وتجاهلها في التكرار كالمثال التالي <?php $i = 0; do { $i++; if ($i == 3) continue;// هنا نخبر التكرار ان يتجاهل رقم 3 echo $i; } while ($i < 6)