Heim  >  Artikel  >  Backend-Entwicklung  >  Detaillierte Erläuterung der Array-Definition und -Traversierung in PHP

Detaillierte Erläuterung der Array-Definition und -Traversierung in PHP

小云云
小云云Original
2018-03-29 15:13:441783Durchsuche

Dieser Artikel teilt Ihnen hauptsächlich die detaillierte Erklärung der Array-Definition und -Traversierung in PHP mit. Tatsächlich kann man sagen, dass es sich um eine Überprüfung mit einigen Arrays handelt Anwendungen in anderen Sprachen.

1. Array-Definition: ① Definieren Sie direkt $[0]='v' ②Verwenden Sie Array, um contact=array['a','b'] zu definieren

2 Assoziatives Array ② Index-Array

3. Array-Traversierung:

1. Ein-Bit-Array-Durchquerung:

① Verwenden Sie die For-Schleife zum Durchlaufen

②Verwenden Sie foreach zum Durchlaufen:

Es gibt zwei Parameterformate: Einer besteht darin, den Wert des Arrays direkt an die Variablenausgabe zu übergeben, der andere darin, den Schlüsselwert bzw. den Array-Wert an die Variable zu übergeben

③ Verwenden Sie spezielle Funktionen zum Durchlaufen: every(), list()

each($contact) durchläuft das Element, auf das der interne Zeiger des aktuellen Arrays zeigt, bewegt den Zeiger rückwärts, und gibt „false“ zurück

list($var) = $contact Zahle das Element, auf das der aktuelle Array-Zeiger zeigt, auf die Variable innerhalb der Liste

④ Verwenden Sie den internen Zeiger Funktion des Arrays zum Durchlaufen des Arrays:

current(): Holen Sie sich den aktuellen Zeiger. Der Inhalt der Position

key(): Holen Sie sich den Indexwert der Daten, auf die der Strom zeigt Zeiger

next(): Verschiebt den internen Zeiger des Arrays zur nächsten Einheit

pre( ): Spult den internen Zeiger des Arrays um eine Ziffer zurück

end() : Bewegen Sie den internen Zeiger des Arrays auf die letzte Ziffer

reset(): Bewegen Sie den Array-Zeiger bedingungslos auf die erste Indexposition

Zwei. Zweidimensionale Array-Durchquerung:

Zweidimensionale Array-Durchquerung verwendet for oder foreach-Verschachtelung zum Durchlaufen

Verwandte Empfehlungen:

Mehrere Methoden zur PHP-Array-Definition

Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Array-Definition und -Traversierung in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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