Ein Array in PHP ist eigentlich eine geordnete Karte. Eine Zuordnung ist ein Typ, der Schlüsseln Werte zuordnet. Dieser Typ ist in vielerlei Hinsicht optimiert, sodass er als echtes Array oder als Liste (Vektor), Hash-Tabelle (Implementierung einer Karte), Wörterbuch, Menge, Stapel, Warteschlange usw. behandelt werden kann mehr Möglichkeiten.
Da der Wert eines Array-Elements auch ein anderes Array sein kann, sind auch Baumstrukturen und mehrdimensionale Arrays zulässig.
Array array() definieren (Empfohlenes Lernen: PHP-Video-Tutorial)
Sie können array() verwenden Sprachstruktur, um ein neues Array zu erstellen. Es akzeptiert eine beliebige Anzahl durch Kommas getrennter Schlüssel => Wertepaare.
In PHP gibt es drei Arten von Arrays:
Indiziertes Array – Array mit numerischem Index
Assoziatives Array – mit Array mit angegebener Schlüssel
Mehrdimensionales Array – Array, das ein oder mehrere Arrays enthält
Beschreibung
array() erstellt ein Array mit Schlüsseln und Werten. Wenn der Schlüssel bei der Angabe des Arrays weggelassen wird, wird ein ganzzahliger Schlüssel generiert, der bei 0 beginnt und um 1 erhöht wird.
Um ein assoziatives Array mit array() zu erstellen, verwenden Sie =>, um die Schlüssel und Werte zu trennen.
Um ein leeres Array zu erstellen, übergeben Sie keine Parameter an array():
$new = array();
Hinweis: array() ist eigentlich ein Sprachkonstrukt, das normalerweise zum Definieren eines direkten Arrays verwendet wird, aber seine Verwendung ist anders dem von Funktionen sehr ähnlich.
Beispiel
Erstellen Sie ein indiziertes Array mit dem Namen $cars, weisen Sie ihm drei Elemente zu und drucken Sie den Text mit den Array-Werten aus:
<?php $cars=array("Volvo","BMW","Toyota"); echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . "."; ?>
Das obige ist der detaillierte Inhalt vonWas ist die Funktion zum Definieren eines Arrays in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!