The for loop is used when you know in advance how many times the script should run.
Syntax
for (init; condition; increment)
{
code to be executed;
}
Parameters:
• init: Mostly used to set a counter (but can be any code to be executed once at the beginning of the loop)
• condition: Evaluated for each loop iteration. If it evaluates to TRUE, the loop continues. If it evaluates to FALSE, the loop ends.
• increment: Mostly used to increment a counter (but can be any code to be executed at the end of the loop)
Note: Each of the parameters above can be empty, or have multiple expressions (separated by commas).
Example
The example below defines a loop that starts with i=1. The loop will continue to run as long as i is less than, or equal to 5. i will increase by 1 each time the loop runs:
< html >
< body >
for ($i=1; $i<=5; $i++)
{
echo "The number is " . $i . "
";
}
?>
< /body >
< /html >
Output:
The number is 1
The number is 2
The number is 3
The number is 4
The number is 5