freeCodeCamp/guide/arabic/miscellaneous/learn-about-php-loops/index.md

1.8 KiB

title localeTitle
Learn About Php Loops تعرف على Php Loops

الحلقات هي كتل من التعليمات البرمجية التي تنفذ عدد محدد من المرات. استخدام الحلقات يقلل عدد أسطر التعليمات البرمجية.

تعمل PHP مع 4 أنواع مختلفة من الحلقات:

  • حائط اللوب
  • هل ... في حين حلقة
  • لحلقة
  • حلقة foreach

حائط اللوب

تستمر حلقة while في التنفيذ طالما أن الشرط المحدد صحيح.

`فب

``Example:

<?php 
 $x = 1; 
  while($x <= 3) 
  { 
    echo "x=$x "; 
    $x++; 
  } 
?> 
Output: 
x=1 x=2 x=3 

Do...while loop

In the do...while loop the block of code is executed before the condition is checked.

<?php 
   do { 
     execute code; 
   } while (condition); 
?> 

Example:

<?php 
$x= 1; 
   do { 
     echo "x=$x "; 
     $x++; 
   } while ($x < 5); 
?> 
Output: 
x=1 x=2 x=3 x=4 

For loop

The for loop is used when the number of times the block is to be executed is known in advance.

<?php 
   for (variable initialisation; test condition; increment) 
   { 
     execute code; 
   } 
?> 

Example:

<?php 
  for ($x=1 ; $x <= 4 ; $x++) 
  { 
    echo "x= $x "; 
  } 
?> 
Output: 
x=1 x=2 x=3 x=4 

Foreach loop

The foreach loop helps in traversing through arrays.

<?php 
  foreach ($array as $value) 
  { 
    executable code; 
  } 
?> 

Example:

<?php 
$numbers= array("One", "Two", "Three"); 
 foreach ($numbers as $value) 
 { 
   echo "$value "; 
 } 
?> 
Output: 
One Two Three 
``