PHP array_merge()Funktion
Vollständiges PHP-Array-Referenzhandbuch
Beispiele
Zwei Arrays zu einem Array zusammenführen:
Beispiel ausführen »
Definition und Verwendung
Die Funktion array_merge() wird verwendet, um ein oder mehrere Arrays zu einem Array zusammenzuführen.
Tipp:Sie können ein oder mehrere Arrays an die Funktion übergeben.
Hinweis:Wenn zwei oder mehr Array-Elemente denselben Schlüsselnamen haben, überschreibt das letzte Element die anderen Elemente.
Hinweis:Wenn Sie nur ein Array an die Funktion array_merge() übergeben und die Schlüsselnamen ganze Zahlen sind, gibt die Funktion ein neues Array mit ganzzahligen Schlüsselnamen zurück, das ab 0 neu indiziert wird (siehe Beispiel 1 unten).
Tipp:Diese Funktion unterscheidet sich vonarray_merge_recursive()Der Unterschied zwischen den Funktionen liegt in der Behandlung des Falls, dass zwei oder mehr Array-Elemente denselben Schlüsselnamen haben. array_merge_recursive() überschreibt keine Schlüsselnamen, sondern kombiniert die Werte mehrerer identischer Schlüsselnamen rekursiv zu einem Array.
Syntax
| Parameter | Beschreibung |
|---|---|
| array1 | Erforderlich. Gibt ein Array an. |
| array2 | Optional. Gibt ein Array an. |
| array3 | Optional. Gibt ein Array an. |
Technische Details
| Rückgabewert: | Gibt das zusammengeführte Array zurück. |
|---|---|
| PHP-Version: | 4+ |
| Änderungsprotokoll: | Seit PHP 5.0 akzeptiert diese Funktion nur Parameter vom Typ Array. |
Weitere Beispiele
Beispiel 1
Verwenden Sie nur einen Parameter mit ganzzahligen Schlüsselnamen:
Beispiel ausführen »
Vollständiges PHP-Array-Referenzhandbuch Weitere Erweiterungen