Heim > Artikel > Backend-Entwicklung > So fügen Sie in PHP neue Elemente zu einem Array hinzu
In der PHP-Entwicklung ist Array ein sehr wichtiger Datentyp. Arrays können mehrere Elemente speichern, und wir können über Array-Indizes auf Elemente zugreifen. Beim Schreiben von PHP-Code müssen wir häufig neue Elemente zu Arrays hinzufügen. In diesem Artikel wird ausführlich beschrieben, wie Sie in PHP neue Elemente zu einem Array hinzufügen.
Die Funktion array_push ist eine von PHP bereitgestellte Methode, um ein oder mehrere Elemente am Ende eines Arrays hinzuzufügen. Es fügt einem Array neue Elemente hinzu, indem es am Ende des Arrays ein Element oder eine Sammlung von Elementen hinzufügt. Das Folgende ist ein Beispielcode zum Hinzufügen von Elementen zu einem Array mithilfe der Funktion array_push:
$fruits = array("apple", "banana", "orange"); array_push($fruits, "grape", "watermelon"); print_r($fruits); // 输出:Array ( [0] => apple [1] => banana [2] => orange [3] => grape [4] => watermelon )
In PHP Wir können dem Array direkt über Indizes neue Elemente hinzufügen. Wenn der Index nicht vorhanden ist, wird das neue Element hinzugefügt. Wenn der Index bereits vorhanden ist, wird das ursprüngliche Element überschrieben. Hier ist ein Beispielcode zum Hinzufügen von Elementen zu einem Array mithilfe von Indizes:
$fruits = array("apple", "banana", "orange"); $fruits[3] = "grape"; print_r($fruits); // 输出:Array ( [0] => apple [1] => banana [2] => orange [3] => grape )
In In PHP können wir den „+“-Operator verwenden, um zwei Arrays zusammenzuführen. Wenn in beiden Arrays derselbe Index vorhanden ist, verwendet das zusammengeführte Array den Wert des linken Arrays. Wenn in beiden Arrays derselbe Index vorhanden ist, überschreibt der Wert im rechten Array den Wert im linken Array. Das Folgende ist ein Beispielcode zum Zusammenführen zweier Arrays mithilfe des „+“-Operators: Ähnlich wie der „+“-Operator Arrays zusammenführt, können wir auch die Funktion array_merge verwenden, um zwei Arrays zu einem Array zusammenzuführen. Der Unterschied besteht darin, dass die Funktion array_merge die Werte im ursprünglichen Array nicht überschreibt, sondern die wiederholten Indizes zu einem neuen Array verbindet. Das Folgende ist ein Beispielcode, der die Funktion array_merge verwendet, um zwei Arrays zusammenzuführen:
$fruits1 = array("apple", "banana", "orange"); $fruits2 = array("grape", "watermelon"); $fruits = $fruits1 + $fruits2; print_r($fruits); // 输出:Array ( [0] => apple [1] => banana [2] => orange [3] => grape [4] => watermelon )
Das obige ist der detaillierte Inhalt vonSo fügen Sie in PHP neue Elemente zu einem Array hinzu. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!