Heim > Backend-Entwicklung > PHP-Tutorial > Wie kann ich auf den Index von Elementen innerhalb einer PHP-foreach-Schleife zugreifen?

Wie kann ich auf den Index von Elementen innerhalb einer PHP-foreach-Schleife zugreifen?

Patricia Arquette
Freigeben: 2024-11-12 09:53:02
Original
497 Leute haben es durchsucht

How can I access the index of elements within a PHP foreach loop?

Den Index in einer Foreach-Schleife finden

Ähnlich wie die for-Schleife ermöglicht Ihnen die foreach-Schleife in PHP auch den Zugriff auf den Index von das aktuelle Element. Im Gegensatz zur for-Schleife verwendet die foreach-Schleife jedoch eine andere Syntax, um diese Informationen offenzulegen.

Die Syntax für eine grundlegende foreach-Schleife lautet wie folgt:

foreach($array as $key=>value) {
    // do stuff
}
Nach dem Login kopieren

In dieser Syntax ist die Die Variable $key enthält den Index jedes Elements im $array. Dieser Index kann verwendet werden, um auf den entsprechenden Wert des Elements in der Variablen $value zuzugreifen.

Beispiel

Betrachten Sie die folgende foreach-Schleife:

$fruits = ['apple', 'banana', 'cherry', 'durian'];

foreach($fruits as $index=>$fruit) {
    echo 'Fruit ' . $index . ': ' . $fruit . PHP_EOL;
}
Nach dem Login kopieren

In diesem Beispiel enthält die Variable $index den Index jedes Fruchtelements im Array $fruits. Die Schleife gibt den Index und den entsprechenden Fruchtwert in jeder Zeile aus, was zu der folgenden Ausgabe führt:

Fruit 0: apple
Fruit 1: banana
Fruit 2: cherry
Fruit 3: durian
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie kann ich auf den Index von Elementen innerhalb einer PHP-foreach-Schleife zugreifen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage