Heim > Backend-Entwicklung > PHP-Problem > So fügen Sie Daten zu einem neuen Array in PHP hinzu

So fügen Sie Daten zu einem neuen Array in PHP hinzu

PHPz
Freigeben: 2023-04-20 15:40:22
Original
853 Leute haben es durchsucht

PHP ist eine weit verbreitete serverseitige Skriptsprache, die für die Webentwicklung und den Aufbau dynamischer Websites verwendet wird. Bei der PHP-Programmierung müssen wir häufig Daten zu einem neuen Array hinzufügen, um verschiedene Vorgänge zu ermöglichen. In diesem Artikel wird erläutert, wie Sie Daten zu einem neuen Array in PHP hinzufügen.

Methode 1: Verwenden Sie die Funktion array_push()

Die Funktion array_push() wird verwendet, um ein oder mehrere Elemente am Ende des Arrays hinzuzufügen. Diese Funktion gibt die neue Länge des aktualisierten Arrays zurück.

Syntax:

array_push(array, value1, value2, ...)
Nach dem Login kopieren

Unter diesen stellt Array das Array dar, zu dem Elemente hinzugefügt werden müssen; Wert1, Wert2, ... stellen die Elemente dar, die dem Array hinzugefügt werden müssen.

Beispiel:

<?php

$students = array(&#39;Tom&#39;, &#39;John&#39;, &#39;Peter&#39;);

array_push($students, &#39;Lucy&#39;, &#39;James&#39;);

print_r($students);

?>
Nach dem Login kopieren

Ausgabeergebnis:

Array
(
    [0] => Tom
    [1] => John
    [2] => Peter
    [3] => Lucy
    [4] => James
)
Nach dem Login kopieren
Nach dem Login kopieren

Methode 2: Verwenden Sie den „+“-Operator

In PHP können Sie den „+“-Operator verwenden, um zwei Arrays zu einem neuen Array zusammenzuführen. Wenn in zwei Arrays derselbe Schlüsselname vorhanden ist, überschreiben die Elemente im zweiten Array die Elemente im ersten Array.

Syntax:

$array = $array1 + $array2;
Nach dem Login kopieren

Unter diesen sind $array1 und $array2 die beiden Arrays, die zusammengeführt werden sollen.

Beispiel:

<?php

$students1 = array(&#39;Tom&#39;, &#39;John&#39;, &#39;Peter&#39;);
$students2 = array(&#39;Lucy&#39;, &#39;James&#39;);

$students = $students1 + $students2;

print_r($students);

?>
Nach dem Login kopieren

Ausgabeergebnis:

Array
(
    [0] => Tom
    [1] => John
    [2] => Peter
    [3] => Lucy
    [4] => James
)
Nach dem Login kopieren
Nach dem Login kopieren

Methode 3: Direkte Zuweisung

In PHP können Sie ein Element direkt einem angegebenen Schlüsselnamen eines neuen Arrays zuweisen. Wenn der Schlüsselname bereits vorhanden ist, wird das dem Schlüsselnamen entsprechende Element überschrieben.

Beispiel:

<?php

$students = array();

$students[&#39;English&#39;] = &#39;Tom&#39;;
$students[&#39;Math&#39;] = &#39;John&#39;;
$students[&#39;Science&#39;] = &#39;Peter&#39;;

print_r($students);

?>
Nach dem Login kopieren

Ausgabeergebnis:

Array
(
    [English] => Tom
    [Math] => John
    [Science] => Peter
)
Nach dem Login kopieren

Die oben genannten sind die drei Methoden zum Hinzufügen von Daten zu einem neuen Array in PHP. Wählen Sie entsprechend den tatsächlichen Anforderungen die geeignete Methode aus, um das Array effizienter zu betreiben.

Das obige ist der detaillierte Inhalt vonSo fügen Sie Daten zu einem neuen Array in PHP hinzu. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage