Maison >développement back-end >tutoriel php >Comment puis-je accéder à l'index des éléments dans une boucle PHP foreach ?
Trouver l'index dans une boucle Foreach
Semblable à la boucle for, la boucle foreach en PHP vous permet également d'accéder à l'index de l'élément courant. Cependant, contrairement à la boucle for, la boucle foreach utilise une syntaxe différente pour exposer ces informations.
La syntaxe d'une boucle foreach de base est la suivante :
foreach($array as $key=>value) { // do stuff }
Dans cette syntaxe, le La variable $key contient l'index de chaque élément du $array. Cet index peut être utilisé pour accéder à la valeur correspondante de l'élément dans la variable $value.
Exemple
considérez la boucle foreach suivante :
$fruits = ['apple', 'banana', 'cherry', 'durian']; foreach($fruits as $index=>$fruit) { echo 'Fruit ' . $index . ': ' . $fruit . PHP_EOL; }
Dans cet exemple, la variable $index contient l'index de chaque élément fruit du tableau $fruits. La boucle génère l'index et la valeur du fruit correspondante sur chaque ligne, ce qui donne le résultat suivant :
Fruit 0: apple Fruit 1: banana Fruit 2: cherry Fruit 3: durian
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!