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