المشاركات

عرض المشاركات من ديسمبر, ٢٠٢٣

دالة 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)