CodesJava

Easy learning with example program codes

PHP For Loop


PHP For Loop is a loop statement which can be used in various forms to execute a block of code continuously as long as the condition of the loop is true, and stops only when the condition fails. These are:

 

For Loop :
For loop is used to execute a group of action only for a specified number of times.

Syntax:

for(initialization; condition; increment/decrement)
{  
code to be executed till the condition is true;
}

For Each Loop :
For Each loop is used for traversing an array to execute a group of action for each elements in an array.

Syntax:

foreach ($array as $element) 
{
code to be executed;
}

Nested For Loop :
Nested For loop is For loop inside a For loop and so on which is used to run multiple loop conditions.
Syntax:

for(initialization; condition; increment/decrement)
{  
	for(initialization; condition; increment/decrement)
	{
         code to be executed till the condition is true;
        }
}

Example 1: Example of For loop

<!DOCTYPE html>
<html>
<body>
 
<?php  
for ($i = 0; $i <= 10; $i++) {
  echo "The number is: $i <br>";
}
?>  
 
</body>
</html>

Output

The number is: 0
The number is: 1
The number is: 2
The number is: 3
The number is: 4
The number is: 5
The number is: 6
The number is: 7
The number is: 8
The number is: 9
The number is: 10

Example 2: Example of For Each loop

<!DOCTYPE html>
<html>
<body>
 
<?php  
$colors = array("BMW", "Ford", "Hyundai", "Jaguar");
 
foreach ($colors as $value) {
  echo "$value <br>";
}
?>  
 
</body>
</html>

Output

BMW
Ford
Hyundai
Jaguar

Example 3: Example of Nested For loop

<!DOCTYPE html>
<html>
<body>
 
<?php  
for ($i = 0; $i <= 2; $i++)
{
 	for ($j = 0; $j <= 5; $j++)
{
$sum = $i+ $j;
echo "$sum<br>";
}
echo "<br>";
}
?>  
 
</body>
</html>

Syntax:

0
1
2
3
4
5
 
1
2
3
4
5
6
 
2
3
4
5
6
7
Posted in PHP   
Sign Up/ Sign In
Ask a Question


Industrial Training

We offers Placement Oriented Training on Java, Spring, JSF, Hibernate, PHP, AngularJS, Angular 4, PLSQL, Oracle BI Publisher etc. We also provides Online training, please mail us at hr@codesjava.com.

Development

We also provides the Development services for Website Development , Java Development, PHP Development, Android App Development etc. You can contact us on hr@codesjava.com.

Copyright © 2018 CodesJava DMCA.com Protection Status SiteMap Reference: Java Wiki