Heim >Backend-Entwicklung >PHP-Tutorial >So fügen Sie in PHP Elemente zu einem Array hinzu

So fügen Sie in PHP Elemente zu einem Array hinzu

王林
王林Original
2023-07-07 22:46:361732Durchsuche

So fügen Sie Elemente zu einem Array in PHP hinzu

Array ist eine sehr häufig verwendete Datenstruktur. In PHP können Sie die Funktion array() verwenden oder direkt eckige Klammern [] verwenden, um ein Array zu erstellen. Arrays können mit angegebenen Anfangselementen erstellt werden, oder Elemente können später hinzugefügt werden. Dieser Artikel konzentriert sich auf das Hinzufügen von Elementen zu einem vorhandenen Array.

In PHP können Sie mit den folgenden Methoden Elemente zu einem Array hinzufügen:

  1. Verwenden Sie die Funktion array_push()

Die Funktion array_push() kann ein oder mehrere Elemente am Ende des Arrays hinzufügen. Die Syntax lautet wie folgt:

array_push(array, value1, value2, ...)

Unter diesen ist Array das Array der hinzuzufügenden Elemente, Wert1, Wert2 usw. sind die Werte, die hinzugefügt werden müssen. Hier ist ein Beispiel:

$fruits = array("apple", "banana");
array_push($fruits, "orange", "grape");

print_r($fruits);

Die Ausgabe lautet:

Array
(
    [0] => apple
    [1] => banana
    [2] => orange
    [3] => grape
)
  1. Elemente direkt mit eckigen Klammern [] hinzufügen

In PHP können Sie eckige Klammern [] direkt verwenden, um Elemente am Ende des Arrays hinzuzufügen. Das Folgende ist der Beispielcode:

$fruits = array("apple", "banana");
$fruits[] = "orange";
$fruits[] = "grape";

print_r($fruits);

Das Ausgabeergebnis lautet:

Array
(
    [0] => apple
    [1] => banana
    [2] => orange
    [3] => grape
)
  1. Fügen Sie Elemente mithilfe des Schlüsselnamens hinzu, um die Position anzugeben

Zusätzlich zum Hinzufügen am Ende können Sie auch Elemente an der angegebenen Position von hinzufügen das Array durch Angabe des Schlüsselnamens. Das Folgende ist der Beispielcode:

$fruits = array("apple", "banana");
$fruits[2] = "orange";
$fruits[3] = "grape";

print_r($fruits);

Das Ausgabeergebnis ist:

Array
(
    [0] => apple
    [1] => banana
    [2] => orange
    [3] => grape
)
  1. Verwenden Sie die Funktion array_merge(), um Arrays zusammenzuführen.

Die Funktion array_merge() kann zwei oder mehr Arrays zu einem Array zusammenführen. Sie können einem vorhandenen Array ein Element hinzufügen, indem Sie es mit einem Array zusammenführen, das das hinzuzufügende Element enthält. Das Folgende ist der Beispielcode:

$fruits = array("apple", "banana");
$new_fruits = array("orange", "grape");

$fruits = array_merge($fruits, $new_fruits);

print_r($fruits);

Das Ausgabeergebnis ist:

Array
(
    [0] => apple
    [1] => banana
    [2] => orange
    [3] => grape
)

Zusammenfassung:

In diesem Artikel werden mehrere gängige Methoden zum Hinzufügen von Elementen zu Arrays in PHP vorgestellt. Verwenden Sie die Funktion array_push(), um Elemente am Ende des Arrays hinzuzufügen. Verwenden Sie abschließend die Funktion array_merge, um Elemente direkt am Ende des Arrays hinzuzufügen () Funktion zum Zusammenführen von Arrays, um zusätzliche Effekte zu erzielen. Wählen Sie die geeignete Methode entsprechend den tatsächlichen Anforderungen aus, um den Additionsvorgang des Arrays bequem durchzuführen.

Ich hoffe, dieser Artikel hilft Ihnen zu verstehen, wie Sie in PHP Elemente zu einem Array hinzufügen!

Das obige ist der detaillierte Inhalt vonSo fügen Sie in PHP Elemente zu einem Array 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