دالة 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  وبالرغم عدم تحقق الشرط سوف يعطينا نتيجه واحده علي الاقل 


?>

النتيجه سوف تكون 

 

 التعليمة 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);
?> 
النتيجة 
12456// لاحظ هنا تم تنفيذ التكرار الا الرقم 3




             
 

 

 

 

تعليقات

المشاركات الشائعة من هذه المدونة

دالة while لتكرار في البي اتش بي

مقدمه في البي اتش بي والتعريف بها php

الثوابت في البي اتش بي --PHP Constants