Ein zweidimensionales Array ist eine verschachtelte Datenstruktur, die aus mehreren eindimensionalen Arrays besteht. In PHP erfordert das Hinzufügen zweidimensionaler Array-Elemente die Verwendung einer oder mehrerer Array-Funktionen. In diesem Artikel wird erläutert, wie zweidimensionale Array-Elemente hinzugefügt werden.
array_push-Funktion ist eine von PHP bereitgestellte Funktion, die Elemente zum Ende eines Arrays hinzufügt Elemente zu einem zweidimensionalen Array hinzufügen. Die spezifische Methode lautet wie folgt:
Im obigen Code definieren wir zunächst ein zweidimensionales Array $fruits, das drei eindimensionale Arrays enthält, wobei jedes eindimensionale Array den Namen und den Preis enthält der Frucht. Anschließend definieren wir das neue Element, das wir hinzufügen möchten, als eindimensionales Array $fruits_new und fügen es mit der Funktion array_push am Ende des Arrays $fruits hinzu. Verwenden Sie abschließend die Funktion print_r, um das Array $fruits auszugeben.
Das Ausgabeergebnis lautet wie folgt:
Array ( [0] => Array ( [0] => apple [1] => 50 ) [1] => Array ( [0] => banana [1] => 30 ) [2] => Array ( [0] => orange [1] => 20 ) [3] => Array ( [0] => grape [1] => 40 ) )
Sie können sehen, dass das neue Element erfolgreich zum zweidimensionalen Array hinzugefügt wurde.
Wir können dem zweidimensionalen Array auch direkt neue Elemente zuweisen. Die spezifische Methode ist wie folgt: # #
Das Ausgabeergebnis ist das gleiche wie im obigen Beispiel, und das neue Element wurde auch erfolgreich zum zweidimensionalen Array hinzugefügt.
Verwenden Sie die Funktion array_merge.Im obigen Code definieren wir das neue Element, das hinzugefügt werden soll, als zweidimensionales Array $fruits_new und verwenden die Funktion array_merge, um es mit $fruits zusammenzuführen Array. Verwenden Sie abschließend die Funktion print_r, um das Array $fruits_merged auszugeben.
Das Ausgabeergebnis ist auch das gleiche wie im obigen Beispiel, und das neue Element wurde auch erfolgreich zum zweidimensionalen Array hinzugefügt.
Zusammenfassung
Die oben genannten sind drei Methoden zum Hinzufügen neuer Elemente zu einem zweidimensionalen Array, nämlich die Verwendung der Funktion array_push, die direkte Zuweisung und die Verwendung der Funktion array_merge. Wählen Sie in der tatsächlichen Entwicklung einfach die geeignete Methode entsprechend den spezifischen Anforderungen aus.
Das obige ist der detaillierte Inhalt vonSo fügen Sie zweidimensionale Array-Elemente in PHP hinzu. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!