w3tutoriels.com

PHP boucle For

La boucle for de PHP peut être utilisé pour parcourir un ensemble de codes pendant un nombre de fois spécifié.

Il devrait être utilisé si le nombre d’itérations est connu, sinon utilisez la boucle while.

Syntaxe

for(initialization; condition; increment/decrement){  
//code à executer  
}

Exemple :

for($n=1;$n<=10;$n++){  
echo "$n<br/>";  
}

Résultat :

1
2
3
4
5
6
7
8
9
10

PHP boucle for imbriqué

On peut utiliser une boucle for à l’intérieur d’une autre en PHP, on l’appelle boucle for imbriquée.

En cas de boucle for interne ou imbriquée, la boucle for imbriquée est exécutée intégralement pour une boucle for externe. Si la boucle for externe doit être exécutée 3 fois et la boucle for interne 3 fois, la boucle for interne sera exécutée 9 fois (3 fois pour la 1ère boucle externe, 3 fois pour la 2ème boucle externe et 3 fois pour la 3ème boucle externe).

Exemple

for($i=1;$i<=3;$i++){  
for($j=1;$j<=3;$j++){  
echo "$i   $j<br/>";  
}  
}

Résultat :

1 1
1 2
1 3
2 1
2 2
2 3
3 1
3 2
3 3

PHP boucle foreach

La boucle foreach de PHP est utilisé pour parcourir des éléments de tableau.

Syntaxe

foreach( $array as $var ){  
 //code à executer
}

Exemple :

$season=array("été","printemps","hiver","automne");  
foreach( $season as $arr ){  
  echo "La saison est: $arr<br />";  
}

Résultat :

La saison est été
La saison est printemps
La saison est hiver
La saison est automne

 

Quitter la version mobile