Back
Close

Introduction à PHP - Module M1202 - MMI1

Jaze
15.7K views

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 :

Create your playground on Tech.io
This playground was created on Tech.io, our hands-on, knowledge-sharing platform for developers.
Go to tech.io