Der PHP-Editor Baicao zeigt Ihnen, wie Sie ein neues Array erstellen. In PHP können Sie die Funktion array() oder eckige Klammern [] verwenden, um ein Array zu erstellen. Mit der Funktion array() können Sie beispielsweise so schreiben: $arr = array('apple', 'banana', 'orange'); oder mit eckigen Klammern [] können Sie so schreiben: $arr = ['apple', 'banana' , 'orange'];Dadurch wird erfolgreich ein Array mit drei Elementen erstellt. Wenn Sie ein assoziatives Array erstellen müssen, können Sie die Form von Schlüssel-Wert-Paaren verwenden: $arr = array('name' => 'Alice', 'age' => 25); oder: $arr = ['name ' => 'Alice ', 'age' => 25];Dies erstellt ein assoziatives Array.
PHP Array erstellen
Ein Array ist eine Datenstruktur, die zum Speichern mehrerer Werte , sortiert nach Index , verwendet wird. php
bietet mehrere Methoden zum Erstellen von Arrays.1. Index-Array
Indizierte Arrays verwenden eine Ganzzahlindizierung, um auf Elemente zuzugreifen.
$fruits = ["Apple", "Banana", "Orange"];
2. Assoziatives Array
Assoziative Arrays greifen auf Elemente mithilfe von String-Schlüsseln statt ganzzahligen Indizes zu.
$person = ["name" => "John Doe", "age" => 30, "city" => "New York"];
Im obigen Beispiel sind „Name“, „Alter“ und „Stadt“ die Schlüssel des Arrays.
3. Mehrdimensionales Array
Ein mehrdimensionales Array ist ein Array, das ein oder mehrere andere Arrays enthält.
$data = [ ["name" => "John Doe", "age" => 30], ["name" => "Jane Doe", "age" => 25] ];
Im obigen Beispiel ist $data ein mehrdimensionales Array, das zwei assoziative Arrays enthält.
4. Array-Funktion
PHP bietet mehrere Funktionen zum Erstellen und Bearbeiten von Arrays.
array()
: Erstellt ein Array und gibt eine Referenz auf das Array zurück. array_merge()
: Zwei oder mehr Arrays zusammenführen. array_slice()
: Extrahieren Sie eine Reihe von Elementen aus einem Array. array_fill()
: Füllen Sie ein Array mit bestimmten Werten. array_keys()
: Gibt ein Array aller Schlüssel im Array zurück. array_values()
: Gibt ein Array aller Werte im Array zurück. array_flip()
: Vertauschen Sie die Schlüssel und Werte im Array. array_intersect()
: Gibt die in den beiden Arrays vorhandenen Elemente zurück. array_diff()
: Elemente im ersten Array zurückgeben, die im zweiten Array nicht vorhanden sind. 5. Kurze Syntax
Ab PHP 5.4 wurde eine kurze Syntax zum Erstellen von Arrays eingeführt.
["Apple", "Banana", "Orange"]
["name" => "John Doe", "age" => 30]
Best Practices
Das obige ist der detaillierte Inhalt vonSo erstellen Sie ein neues Array in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!