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

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

PHPz
PHPzOriginal
2023-04-20 15:06:31897Durchsuche

Bei der Programmierung ist es oft notwendig, Arrays zum Speichern und Bearbeiten von Daten zu verwenden. Arrays in PHP sind eine sehr leistungsstarke Datenstruktur, die durch einfachen Code Elemente im Array hinzufügen, löschen und ändern kann. In diesem Artikel erfahren Sie, wie Sie in PHP Elemente zu einem Array hinzufügen.

1. Verwenden Sie die Funktion array_push(), um Elemente hinzuzufügen.

Die Funktion array_push() kann ein oder mehrere Elemente am Ende des Arrays hinzufügen. Das Folgende ist ein Beispielcode, der die Funktion array_push() verwendet:

<?php
   $arr1 = array("apple", "banana", "orange");
   array_push($arr1, "grape","mango");
   print_r($arr1);
?>

Die Ausgabe lautet wie folgt:

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

Im obigen Beispielcode haben wir die Funktion array_push() verwendet, um „grape“ und „mango“ am Ende hinzuzufügen des Arrays $arr1.

2. Elemente mithilfe des Index hinzufügen

Zusätzlich zur Verwendung der Funktion array_push() können Sie zum Hinzufügen von Elementen auch den Index verwenden. Zum Beispiel:

<?php
   $arr2 = array("apple", "banana", "orange");
   $arr2[3] = "grape";
   $arr2[4] = "mango";
   print_r($arr2);
?>

Die Ausgabe ist die gleiche wie im obigen Beispiel:

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

Im obigen Beispielcode haben wir „grape“ und „mango“ mithilfe des Index am Ende des Arrays $arr2 hinzugefügt.

3. Verwenden Sie ein assoziatives Array, um Elemente hinzuzufügen.

Assoziatives Array bedeutet, dass jedes Element darin einen Schlüsselwert hat. Ein assoziatives Array ähnelt einem indizierten Array, verwendet jedoch Zeichenfolgen als Schlüssel für Array-Elemente. Hier ist der Beispielcode zum Hinzufügen von Elementen mithilfe eines assoziativen Arrays:

<?php
   $arr3 = array("fruit1"=>"apple", "fruit2"=>"banana", "fruit3"=>"orange");
   $arr3["fruit4"] = "grape";
   $arr3["fruit5"] = "mango";
   print_r($arr3);
?>

Die Ausgabe lautet wie folgt:

Array
(
    [fruit1] => apple
    [fruit2] => banana
    [fruit3] => orange
    [fruit4] => grape
    [fruit5] => mango
)

Im obigen Beispielcode haben wir „grape“ und „mango“ am Ende des Arrays $arr3 mit hinzugefügt ein assoziatives Array.

Zusammenfassung

Dieser Artikel stellt vor, wie man Elemente in einem Array in PHP hinzufügt. Wir können dies mit der Funktion array_push(), indizierten oder assoziativen Arrays erreichen. Mit diesen Methoden können wir das Array bequem und schnell erweitern und so unser Programm effizienter machen.

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