For loop in PHP

In PHP, the for loop is used to execute a block of code a specified number of times. It is often used when you know in advance how many times you want to execute the code. The basic syntax of a for loop is as follows:

for (initialization; condition; increment/decrement) {
    // Code to be executed in each iteration
}

Here's what each part of the for loop does:

  • Initialization: This part is executed only once before the loop starts. It is typically used to initialize a loop control variable.
  • Condition: The loop continues executing as long as the condition evaluates to true. If the condition evaluates to false, the loop stops.
  • Increment/Decrement: This part is executed after each iteration of the loop. It is used to update the loop control variable.

Let's look at an example:

for ($i = 0; $i < 5; $i++) {
    echo "The value of i is: $i <br>";
}

In this example:

  • The for loop is initialized with $i = 0.
  • The condition is $i < 5. As long as $i is less than 5, the loop continues.
  • After each iteration, $i is incremented by 1 ($i++). The loop body echoes the value of $i.
The value of i is: 0
The value of i is: 1
The value of i is: 2
The value of i is: 3
The value of i is: 4

You can also use the for loop to iterate over arrays, as shown in the following example:

$fruits = ["apple", "banana", "orange", "grape"];

    for ($i = 0; $i < count($fruits); $i++) {
        echo "The fruit at index $i is: " . $fruits[$i] . "<br>";
    }

This loop iterates through each element of the $fruits array and echoes its value along with the corresponding index.

Next Article ❯