Introduction à PHP - Module M1202 - MMI1

Jaze
2,243 views

Open Source Your Knowledge, Become a Contributor

Technology knowledge has to be shared and made accessible for free. Join the movement.

Create Content

La boucle foreach

Nous allons voir en détail le fonctionnement de la boucle foreach

Cette boucle permet de parcourir simplement les éléments d'un tableau. Elle est composée de :

  • le tableau à parcourir : tableau
  • l'élément extrait à chaque itération : element

La structure de la boucle est la suivante :

<?php
   foreach (tableau as element) {
      actions;
   }
?>

Quand utiliser cette boucle ?

Cette boucle doit être utilisée lorsque vous manipulez un tableau. Sa structure est plus simple à utiliser qu'une boucle for ou while.*

Un exemple d'utilisation

Ce programme permet d'afficher les entiers de 1 à 10 en passant une ligne à chaque fois. Une version avec la boucle foreach et l'autre avec la boucle for.

La boucle foreach permet également de récupérer l'indice et l'élément courant. La structure de la boucle est alors la suivante :

<?php
   foreach (tableau as indice => element) {
      actions;
   }
?>

En voici un exemple d'utilisation :

Open Source Your Knowledge: become a Contributor and help others learn. Create New Content