while Loops
قد يحتاج المبرمج في بعض الاحيان الى تنفيذ بعض الخطوات لمرات عدة مما قد يتطلب اعادة كتابة هذه المجموعة من الجمل لعدد من المرات , لذا توفر لغة php مجموعة من التراكيب المستخدمة لتكرار العمليات بدون الحاجة الى تكرار كتابة العمليات لمرات عدة .
while - loops
الصيغة العامة هي:
while (condition is true) {
code to be executed;
}
code to be executed;
}
مثال 1//
<?php
$x = 1;
while($x <= 5) {
echo "The number is: $x <br>";
$x++;
}
?>
$x = 1;
while($x <= 5) {
echo "The number is: $x <br>";
$x++;
}
?>
هذا المثال يقوم بعملية زيادة قيمة X بمقدار واحد في كل مرة طالما انه قيمة X اصغر او تساوي 5 .
do...while Loop
الصيغة العامة
do {
code to be executed;} while (condition is true);
code to be executed;} while (condition is true);
مثال2//
<?php
$x = 1;
do {
echo "The number is: $x <br>";
$x++;
} while ($x <= 5);
?>
$x = 1;
do {
echo "The number is: $x <br>";
$x++;
} while ($x <= 5);
?>
يختلف هذا المثال عن سابقه كون علمية الزياة تتم على الاقل مرة واحدة قبل تحقق الشرط بمعنى ان عملية الزيادة تتم للمتغير X وبعد ذلك تتم عملية التاكد من كونه (X)اصغر او يساوي 5.
مثال 3//
<?php
$x = 6;
do {
echo "The number is: $x <br>";
$x++;
} while ($x<=5);
?>
$x = 6;
do {
echo "The number is: $x <br>";
$x++;
} while ($x<=5);
?>
ليست هناك تعليقات :
إرسال تعليق