Loop statements in PHP

In PHP, we have the following looping statements:

while - loops through a block of code as long as the specified condition is true.

do...while - loops through a block of code once, and then repeats the loop as long as the specified condition is true.

for - loops through a block of code a specified number of times.

foreach - loops through a block of code for each element in an array.

The while loop executes a block of code as long as the specified condition is true.

while (condition is true) {code to be executed;}

<?php $x=1; while($x<=5)

{echo "The number is: $x <br>"; $x++; }?>

The do...while loop will always execute the block of code once, it will then check the condition, and repeat the loop while the specified condition is true.

do{code to be executed;}while (condition is true);

<?php $x=1; do

{echo "The number is: $x <br>";$x++;}while ($x<=5)?>

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

for (init counter; test counter; increment counter)

{code to be executed;}

<?php for ($x=0; $x<=10; $x++)

{echo "The number is: $x <br>";}?>

The foreach loop works only on arrays, and is used to loop through each key/value pair in an array.

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

<?php

$colors = array("red","green","blue","yellow");

foreach ($colors as $value)

{

echo "$value <br>";

}


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: