Comment trouver l'index des foreach en PHP
-
Utilisation de la variable
key
pour trouver l’index foreach en PHP -
Utilisation de la variable
index
pour trouver l’indice foreach en PHP -
Utilisation des variables
key
etindex
pour trouver l’index foreach en PHP
Dans cet article, nous présenterons des méthodes pour trouver l’index foreach
.
- En utilisant la variable
key
- Utilisation de la variable
index
- En utilisant à la fois la variable
key
et la variableindex
Utilisation de la variable key
pour trouver l’index foreach en PHP
La clé variable stocke l’index de chaque valeur dans une boucle foreach
. La boucle foreach
en PHP est utilisée comme suit.
foreach($arrayName as $value){
//code
}
La valeur variable stocke la valeur de chaque élément du tableau.
<?php
$array = array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
foreach ($array as $key => $value) {
echo "The index is = " . $key . ", and value is = ". $value;
echo "\n";
}
?>
La variable key
contient ici l’index de la boucle foreach
. La valeur de la variable indique la valeur de chaque élément du array.
Production:
The index is = 0, and the value is = 1
The index is = 1, and the value is = 2
The index is = 2, and the value is = 3
The index is = 3, and the value is = 4
The index is = 4, and the value is = 5
The index is = 5, and the value is = 6
The index is = 6, and the value is = 7
The index is = 7, and the value is = 8
The index is = 8, and the value is = 9
The index is = 9, and the value is = 10
Utilisation de la variable index
pour trouver l’indice foreach en PHP
L’indice variable est utilisé comme une variable supplémentaire pour montrer l’indice de foreach
à chaque itération.
<?php
// Declare an array
$arr = array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
$index = 0;
foreach($arr as $key=>$val) {
echo "The index is $index";
$index++;
echo "\n";
}
?>
Production:
The index is 0
The index is 1
The index is 2
The index is 3
The index is 4
The index is 5
The index is 6
The index is 7
The index is 8
The index is 9
Utilisation des variables key
et index
pour trouver l’index foreach en PHP
Maintenant, nous allons utiliser à la fois la variable clé et un index de variable supplémentaire pour trouver l’indice de foreach
.
<?php
// Declare an array
$arr = array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
$index = 0;
foreach ($arr as $key=>$value) {
echo "The index is $index";
$index = $key+1;
echo "\n";
}
?>
Nous avons stocké la valeur de la variable clé avec un incrément de sa valeur dans la variable d’index. De cette façon, nous pouvons trouver l’indice d’atteinte en utilisant à la fois la variable clé et la variable d’index.
Production:
The index is 0
The index is 1
The index is 2
The index is 3
The index is 4
The index is 5
The index is 6
The index is 7
The index is 8
The index is 9