Wie Sie den foreach-Index in PHP finden
-
Die
key
-Variable benutzen, um den foreach-Index in PHP zu finden -
Verwendung der
index
-Variablen, um den foreach-Index in PHP zu finden -
Verwendung der Variablen
key
undindex
, um den foreach-Index in PHP zu finden
In diesem Artikel stellen wir Methoden vor, um den foreach
-Index zu finden.
- Verwendung der
key
-Variablen - Verwendung der
index
-Variablen - Verwendung der Variablen
key
undindex
Die key
-Variable benutzen, um den foreach-Index in PHP zu finden
Der variable Schlüssel speichert den Index jedes Wertes in einer foreach
-Schleife. Die foreach
-Schleife in PHP wird wie folgt benutzt.
foreach($arrayName as $value){
//code
}
Die Variable value speichert den Wert jedes Elements des Arrays.
<?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";
}
?>
Die Schlüsselvariable enthält hier den Index der foreach
-Schleife. Die Variable value zeigt den Wert jedes Elements im array.
Ausgabe:
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
Verwendung der index
-Variablen, um den foreach-Index in PHP zu finden
Der variable Index wird als zusätzliche Variable verwendet, um den Index von foreach
in jeder Iteration anzuzeigen.
<?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";
}
?>
Ausgabe:
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
Verwendung der Variablen key
und index
, um den foreach-Index in PHP zu finden
Nun werden wir sowohl die Schlüsselvariable als auch einen zusätzlichen variablen Index verwenden, um den Index von foreach
zu finden.
<?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";
}
?>
Wir haben den Wert der Schlüsselvariablen mit einem Inkrement in ihrem Wert in der Indexvariablen gespeichert. Auf diese Weise können wir den Index von foreach
finden, indem wir sowohl die Schlüsselvariable als auch die Indexvariable verwenden.
Ausgabe:
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