1.9 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	
			1.9 KiB
		
	
	
	
	
	
	
	
title
| title | 
|---|
| Learn About Php Loops | 
Loops are blocks of code that execute a specified number of times. Using loops reduces the number of lines of code.
PHP works with 4 different types of loops:
- While loop
- Do...while loop
- For loop
- Foreach loop
While loop
The while loop continues to excecute as long as the specified condition is true.
`php
<?php while(condition is true) { execute code; } ?>Example:
```php
<?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
<?php
     do {
       execute code;
     } while (condition);
?>
```
Example:
  ```php
<?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
<?php
     for (variable initialisation; test condition; increment)
     { 
       execute code; 
     }
?>
```
Example:
  ```php
<?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
<?php
    foreach ($array as $value)
    { 
      executable code; 
    }
?>
```
Example:
  ```php
<?php
 $numbers= array("One", "Two", "Three"); 
   foreach ($numbers as $value)
   {
     echo "$value ";
   }
?>
```
```
Output:
 One Two Three