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
PHPzOriginal
2023-04-20 15:06:04841Durchsuche

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, ...)

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);

?>

Ausgabeergebnis:

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

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;

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);

?>

Ausgabeergebnis:

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

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);

?>

Ausgabeergebnis:

Array
(
    [English] => Tom
    [Math] => John
    [Science] => Peter
)

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!

Stellungnahme:
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