Heim > Backend-Entwicklung > PHP-Tutorial > Wie rufe ich Schlüssel aus einem assoziativen Array in PHP ab?

Wie rufe ich Schlüssel aus einem assoziativen Array in PHP ab?

Patricia Arquette
Freigeben: 2024-12-11 13:19:17
Original
638 Leute haben es durchsucht

How Do I Retrieve Keys from an Associative Array in PHP?

Schlüssel aus einem assoziativen Array in PHP abrufen

Einführung

In PHP speichern assoziative Arrays Daten in Schlüssel-Wert-Paaren. Wenn Sie mit foreach über diese Arrays iterieren, erhalten Sie normalerweise die Werte. Es kann jedoch vorkommen, dass Sie stattdessen die Schlüssel abrufen müssen.

Lösung

Um über ein assoziatives Array zu iterieren und die Schlüssel abzurufen, verwenden Sie foreach mit der Schlüssel-Wert-Paar-Syntax des Arrays:

foreach ($arr as $key => $value) {
    echo $key;    // 1, 2, 10
}
Nach dem Login kopieren

Hier enthält die Variable $key den aktuellen Schlüssel, während die Variable $value den entsprechenden enthält Wert.

Beispiel

Betrachten Sie das folgende assoziative Array:

$arr = array(
    1 => "Value1",
    2 => "Value2",
    10 => "Value10"
);
Nach dem Login kopieren

Mit der oben erwähnten foreach-Schleife können Sie die folgende Ausgabe erhalten:

1
2
10
Nach dem Login kopieren

PHP-Dokumentation

Wie in der offiziellen PHP-Dokumentation dokumentiert, ist die korrekte Syntax für Das Durchlaufen eines assoziativen Arrays mit Schlüsseln ist:

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

Das obige ist der detaillierte Inhalt vonWie rufe ich Schlüssel aus einem assoziativen Array in PHP ab?. 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