La structure for

La structure for est utilisée pour organiser des boucles avec un nombre connu d'itérations. Elle se compose de trois parties : l'initialisation du compteur, la condition de poursuite de la boucle et la modification du compteur à chaque itération.

Syntaxe

phpfor (initialisation; condition; incrément) {
  // code à exécuter
}

Exemple

Affichons les nombres de 0 à 4 :

php<?php
  for ($i = 0; $i < 5; $i++) {
    echo $i . ' ';
  }
?>

Résultat de l'exécution du code :

php0 1 2 3 4

Exemple

Parcourons les éléments d'un tableau :

php<?php
  $arr = ['a', 'b', 'c', 'd', 'e'];
  
  for ($i = 0; $i < count($arr); $i++) {
    echo $arr[$i] . ' ';
  }
?>

Résultat de l'exécution du code :

phpa b c d e

Exemple

Affichons les nombres de 10 à 1 dans l'ordre décroissant :

php<?php
  for ($i = 10; $i >= 1; $i--) {
    echo $i . ' ';
  }
?>

Résultat de l'exécution du code :

php10 9 8 7 6 5 4 3 2 1

Voir aussi

  • la structure while,
    qui exécute une boucle tant que la condition est vraie
  • la structure foreach,
    qui parcourt les éléments d'un tableau