Array ist ein sehr häufig verwendeter Datentyp in PHP. Er kann mehrere Werte speichern und in Form von Schlüssel-Wert-Paaren darauf zugreifen. Bei manchen Entwicklungen müssen wir ein Array erstellen und dieses Array dann in einem anderen Array speichern. In diesem Artikel erfahren Sie, wie Sie ein Array in PHP erstellen und in anderen Arrays speichern.
1. Ein Array erstellen
Das Erstellen eines Arrays in PHP ist sehr einfach:
1 () Die Funktion
array() kann zum Erstellen eines neuen Arrays verwendet werden. Die Syntax lautet wie folgt:
$array = array(value1, value2, ..., valueN);
Diese Syntax erfordert die Angabe des Werts jedes Elements beim Erstellen ein Array, zum Beispiel :
$fruits = array("apple", "banana", "orange");
Dadurch wird ein $fruits-Array mit drei Elementen erstellt, nämlich „Apfel“, „Banane“ und „Orange“.
Es ist erwähnenswert, dass PHP beim Erstellen eines Arrays auf diese Weise den Schlüsselwert des Elements automatisch auf einen ganzzahligen Index setzt, beginnend bei 0. Wenn Sie einen Schlüsselnamen festlegen müssen, können Sie das folgende Formular verwenden:
$person = array("name" => "Tom", "age" => 20, "gender" => "male");
Dadurch wird ein $person-Array erstellt, das drei Elemente enthält, die jeweils Name, Alter und Geschlecht darstellen. Die Schlüsselnamen sind hier „Name“, „Alter“ und „Geschlecht“.
2. Verwenden Sie das Symbol []
In PHP 5.4 oder höher können Sie auch das Symbol [] verwenden, um ein Array zu erstellen. Die Syntax lautet wie folgt: #🎜 🎜#
$array = [value1, value2, ..., valueN];
$colors = ["red", "green", "blue"];
Dadurch wird ein $colors-Array mit drei Elementen erstellt, nämlich „rot“, „grün“. und „blau“.
2. Speichern Sie ein Array in einem anderen Array
Wenn Sie in PHP ein Array in einem anderen Array speichern möchten, können Sie die folgenden zwei Methoden verwenden: #🎜 🎜#
1. Verwenden Sie das []-SymbolDiese Methode ist relativ einfach. Sie müssen nur das []-Symbol direkt nach dem Zielarray hinzufügen und das hinzuzufügende Array darin schreiben Beispiel:$array1 = ["Apple", "Banana", "Orange"]; $array2 = ["Pear", "Grape", "Cherry"]; $array1[] = $array2;
Array ( [0] => Apple [1] => Banana [2] => Orange [3] => Array ( [0] => Pear [1] => Grape [2] => Cherry ) )
$new_array = array_merge($array1, $array2);
$array1 = ["Apple", "Banana", "Orange"]; $array2 = ["Pear", "Grape", "Cherry"]; $new_array = array_merge($array1, $array2);
Array ( [0] => Apple [1] => Banana [2] => Orange [3] => Pear [4] => Grape [5] => Cherry )
Das obige ist der detaillierte Inhalt vonSo erstellen Sie ein Array in PHP und speichern das Array. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!