Heim > Artikel > Backend-Entwicklung > So fügen Sie einen Schlüssel zum Array in PHP hinzu
Das in PHP verwendete Array ist eine sehr häufig verwendete Datenstruktur, die mehrere Elemente unterschiedlichen Typs speichern und über entsprechende Schlüssel auf sie zugreifen kann. Manchmal müssen wir dem Array Schlüssel hinzufügen, um die Bedienung des Arrays zu vereinfachen. In diesem Artikel wird vorgestellt, wie man in PHP Schlüssel zu Arrays hinzufügt.
Wenn wir ein Array deklarieren, können wir Schlüssel-Wert-Paare direkt darin hinzufügen.
Der Beispielcode lautet wie folgt:
$fruits = array( "apple" => "red", "banana" => "yellow", "orange" => "orange" );
Im obigen Beispielcode haben wir jeder Frucht eine Farbe zugewiesen. Mit dieser Methode können wir ganz einfach Schlüssel zu Elementen im Array hinzufügen.
Zusätzlich zum direkten Hinzufügen von Schlüsseln beim Deklarieren des Arrays können wir auch den []-Operator verwenden, um Schlüssel dynamisch hinzuzufügen.
Der Beispielcode lautet wie folgt:
$fruits = array(); $fruits["apple"] = "red"; $fruits["banana"] = "yellow"; $fruits["orange"] = "orange";
Im obigen Beispielcode erstellen wir zunächst ein leeres Array $fruits. Verwenden Sie dann den Operator [], um jeder Frucht Farbe hinzuzufügen.
Wenn wir Elemente am Ende des Arrays hinzufügen und den Schlüssel angeben möchten, können wir die Funktion array_push() verwenden.
Der Beispielcode lautet wie folgt:
$fruits = array("apple", "banana", "orange"); array_push($fruits, "red apple", "green apple"); $fruits["red apple"] = "red"; $fruits["green apple"] = "green";
Im obigen Beispielcode erstellen wir zunächst ein Array mit 3 Elementen. Anschließend wurden mit der Funktion array_push() am Ende des Arrays zwei Elemente mit den Werten „roter Apfel“ und „grüner Apfel“ hinzugefügt. Dann habe ich beiden Elementen mithilfe des []-Operators Farbe hinzugefügt.
Wenn wir bereits ein Array haben und jedem Element einen Schlüssel hinzufügen möchten, können wir die foreach-Schleife verwenden.
Der Beispielcode lautet wie folgt:
$fruits = array("apple", "banana", "orange"); foreach ($fruits as $fruit) { $fruits_new[$fruit] = $fruit." color"; }
Im obigen Beispielcode erstellen wir zunächst ein Array mit 3 Elementen. Dann wird eine foreach-Schleife verwendet, um jedem Element einen Schlüssel hinzuzufügen, und das neue Array wird $fruits_new zugewiesen.
Zusammenfassung
In diesem Artikel werden vier Methoden zum Hinzufügen von Schlüsseln zu Arrays in PHP vorgestellt, darunter die direkte Deklaration von Schlüssel-Wert-Paaren, die Verwendung des Operators [], die Verwendung der Funktion array_push() und die Verwendung der foreach-Schleife. In beiden Fällen können Sie den Elementen im Array problemlos Schlüssel hinzufügen, um die Bedienung des Arrays zu vereinfachen.
Das obige ist der detaillierte Inhalt vonSo fügen Sie einen Schlüssel zum Array in PHP hinzu. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!