الاثنين، 23 نوفمبر 2015

دالة التكرار while Loops

while Loops

قد يحتاج المبرمج في بعض الاحيان الى تنفيذ بعض الخطوات لمرات عدة مما قد يتطلب اعادة كتابة هذه المجموعة من الجمل لعدد من المرات , لذا توفر لغة php مجموعة من التراكيب المستخدمة لتكرار العمليات بدون الحاجة الى تكرار كتابة العمليات لمرات عدة .
while - loops  
الصيغة العامة هي:
while (condition is true) {
    code to be executed;
}
مثال 1//
<?php 
$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);
مثال2//
<?php 
$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);
?>

ليست هناك تعليقات :

إرسال تعليق