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

王林
Freigeben: 2023-07-07 22:48:01
Original
1687 Leute haben es durchsucht

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, ...)
Nach dem Login kopieren

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);
Nach dem Login kopieren

Die Ausgabe lautet:

Array
(
    [0] => apple
    [1] => banana
    [2] => orange
    [3] => grape
)
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
  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);
Nach dem Login kopieren

Das Ausgabeergebnis lautet:

Array
(
    [0] => apple
    [1] => banana
    [2] => orange
    [3] => grape
)
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
  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);
Nach dem Login kopieren

Das Ausgabeergebnis ist:

Array
(
    [0] => apple
    [1] => banana
    [2] => orange
    [3] => grape
)
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
  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);
Nach dem Login kopieren

Das Ausgabeergebnis ist:

Array
(
    [0] => apple
    [1] => banana
    [2] => orange
    [3] => grape
)
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren

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!

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