Heim >Backend-Entwicklung >PHP-Problem >So schreiben Sie ein PHP-Array

So schreiben Sie ein PHP-Array

王林
王林Original
2019-09-19 11:53:493757Durchsuche

So schreiben Sie ein PHP-Array

Wie man Arrays versteht

Array ist ein in PHP häufig verwendeter Datentyp, der aufgrund der Eigenschaften der PHP-Sprache weit verbreitet ist . Variablen können mehrere Daten jeglicher Art speichern. Verwenden Sie Daten als Einheit. Ein Array ist eine Sammlung von Variablen mit demselben Werttyp. Wir können uns eine Variable als eine Box vorstellen, die Werte enthält, und dann können wir uns ein Array als eine Box mit Ebenen vorstellen, wobei jede Ebene einen Wert speichern kann.

Zweck der Verwendung von Arrays

Der direkteste Zweck der Verwendung von Arrays besteht darin, Daten in Stapeln zu verarbeiten. Das Wesentliche von Arrays ist das Speichern, Verwalten und Betreiben einer Reihe von Daten Variablen. Die Kapazität eines Arrays zum Speichern von Daten kann automatisch entsprechend der Zunahme oder Abnahme der Anzahl der Array-Elemente angepasst werden. Wir können Arrays auch verwenden, um Datenstrukturfunktionen in anderen stark typisierten Sprachen zu vervollständigen, beispielsweise Sammlungen in Java.

Zum Beispiel können wir den Inhalt der Tabelle im obigen Bild mithilfe einer zusammengesetzten Typvariablen deklarieren, um ein zweidimensionales Array von „Kontakten“ zu bilden. Sie können auch eine Doppelschichtschleife verwenden, um alle Daten im zweidimensionalen Array zu durchlaufen und an den Browser auszugeben. Wir können die Daten auch in die Datenbank einfügen oder in eine XML-Datei konvertieren usw.

In PHP können Arrays je nach Art der Bereitstellung von Indizes in Index-Arrays und assoziative Arrays unterteilt werden.

Index-Array: Indexwerte ​​in indizierten Arrays sind ganze Zahlen. In den meisten Programmiersprachen haben Arrays numerische Indizes, die bei 0 beginnen und jeweils um eins erhöht werden. Array-Elemente können anhand ihrer Position in einem indizierten Array identifiziert werden.

Assoziatives Array: Eine Zeichenfolge wird als Indexwert in einem assoziativen Array verwendet. In anderen Programmiersprachen kommt dies sehr selten vor, in PHP hingegen ist es weit verbreitet, Strings als indizierte Arrays zu verwenden. In assoziativen Arrays können Array-Elemente anhand ihres Namens identifiziert werden.

Methoden der Array-Deklaration

Deklarieren Sie ein Array durch direkte Zuweisung, was die einfachste und am häufigsten verwendete Methode für Arrays ist. Die Syntax lautet wie folgt:

$ Array-Variablenname [Indexwert] = Inhalt

Das Array hat keine Größenbeschränkung und das Array wird in einem Block initialisiert Gleichzeitig mit der Deklaration werden im folgenden Beispiel zwei Array-Variablen deklariert, nämlich person1 und person2. Verwenden Sie Zahlen in eckigen Klammern [] nach dem Variablennamen, um Index-Arrays zu deklarieren, und verwenden Sie Zeichenfolgen, um assoziative Arrays zu deklarieren. Wie unten gezeigt:

So schreiben Sie ein PHP-Array

Die Ausgabeinformationen lauten wie folgt:

So schreiben Sie ein PHP-Array

Verwenden Sie die Funktion array() um ein Array zu deklarieren

Erstellen Sie ein Array mit der Sprache array(). Verwenden Sie Kommas, um die Schlüssel und Werte des Arrays zu trennen (key=>value). :

$array variable name=array(key1 =>value1, key2=>value2.....keyN=>valueN);

If „=>“ wird nicht verwendet, um mit dem angegebenen Index übereinzustimmen, der Standardwert ist das Indexarray. Der Standardindexwert beginnt bei 0 und erhöht sich um eins. Das Codebeispiel lautet wie folgt:

$person1=array(1,"Zhang San","Male","Hebei") ;

Der obige Code wird als $person-Array mit vier Elementen erstellt und der Standardindexwert beginnt bei 0.

Empfohlenes Tutorial: PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo schreiben Sie ein PHP-Array. 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
Vorheriger Artikel:So geben Sie ein PHP-Array ausNächster Artikel:So geben Sie ein PHP-Array aus