15. La Boucle foreach (Introduction)
La boucle foreach est spécifiquement conçue pour itérer facilement sur les Tableaux (Arrays) et les Objets. Elle simplifie le processus en gérant l'index d'itération automatiquement, rendant le code beaucoup plus propre que l'utilisation d'une boucle for standard pour le parcours de tableaux.
Syntaxe de Base foreach (Valeur Uniquement)
Cette syntaxe itère à travers le tableau, offrant un accès à la valeur de chaque élément.
php
"; foreach ($fruits as $fruit) { echo "Syntaxe Avancée foreach (Clé et Valeur)
Cette syntaxe est essentielle lorsque vous travaillez avec des tableaux associatifs, permettant d'accéder à la fois à la clé (l'index) et à la valeur.
php
'Alice', 'city' => 'New York', 'age' => 28 ]; foreach ($user_data as $key => $value) { echo ucfirst($key) . ": " . $value . ""; } /* Résultat : Name: Alice City: New York Age: 28 */ ?>
Note : Nous explorerons les tableaux et la boucle foreach plus en détail dans le Module 3.