PHP for Loop

0
4K

The for loop - Loops through a block of code a specified number of times.


The PHP for Loop

The for loop is used when you know how many times the script should run.

Syntax

for (expression1, expression2, expression3) {
  // code block
}

This is how it works:

  • expression1 is evaluated once
  • expression2 is evaluated before each iteration
  • expression3 is evaluated after each iteration

ExampleGet your own PHP Server

Print the numbers from 0 to 10:

for ($x = 0; $x <= 10; $x++) {
  echo "The number is: $x <br>";
}
Try it Yourself »

Example Explained

  1. The first expression, $x = 0;, is evaluated once and sets a counter to 0.
  2. The second expression, $x <= 10;, is evaluated before each iteration, and the code block is only executed if this expression evaluates to true. In this example the expression is true as long as $x is less than, or equal to, 10.
  3. The third expression, $x++;, is evaluated after each iteration, and in this example, the expression increases the value of $x by one at each iteration.

The break Statement

With the break statement we can stop the loop even if the condition is still true:

Example

Stop the loop when $x is 3:

for ($x = 0; $x <= 10; $x++) {
  if ($x == 3) break;
  echo "The number is: $x <br>";
}
Try it Yourself »


The continue Statement

With the continue statement we can stop the current iteration, and continue with the next:

Example

Stop, and jump to the next iteration if $x is 3:

for ($x = 0; $x <= 10; $x++) {
  if ($x == 3) continue;
  echo "The number is: $x <br>";
}
Try it Yourself »

Step 10

This example counts to 100 by tens:

Example

for ($x = 0; $x <= 100; $x+=10) {
  echo "The number is: $x <br>";
}
Try it Yourself »

PHP Exercises

Test Yourself With Exercises

Exercise:

Create a loop that runs from 0 to 9.

 ($i = 0; $i < 10; ) {
  echo $i;
}

Start the Exercise

Pesquisar
Categorias
Leia Mais
Outro
PHP Multidimensional Arrays
In the previous pages, we have described arrays that are a single list of key/value pairs....
Por PHP Tutorial 2024-05-17 08:07:20 0 7K
Outro
PHP Functions
The real power of PHP comes from its functions. PHP has more than 1000 built-in functions, and...
Por PHP Tutorial 2024-05-17 07:53:06 0 4K
Outro
PHP Variables Scope
PHP Variables Scope In PHP, variables can be declared anywhere in the script. The scope of a...
Por PHP Tutorial 2024-05-17 07:18:52 0 10K
Outro
PHP Continue
The continue statement can be used to jump out of the current iteration of a loop, and...
Por PHP Tutorial 2024-05-17 07:52:32 0 4K
Outro
PHP Global Variables - Superglobals
Superglobals were introduced in PHP 4.1.0, and are built-in variables that are always available...
Por PHP Tutorial 2024-05-17 08:08:10 0 10K
Sociallez https://sociallez.com