English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP Grundanleitung

PHP Fortgeschrittene Anleitung

PHP & MySQL

PHP Referenzhandbuch

Verwendung und Beispiel der PHP-Funktion array_merge()

PHP Array Funktion Handbuch

Die PHP-Funktion array_merge() kombiniert ein oder mehrere Arrays zu einem Array.

Syntax

array array_merge( array $array1 , array $array2 , array $array3...]]);

Definition und Verwendung

 array_merge() kombiniert die Elemente eines oder mehrerer Arrays und fügt die Werte eines Arrays am Ende des vorherigen Arrays an. Es gibt das als Ergebnis zurückgegebene Array zurück.
Wenn im Eingabearray gleiche Zeichenketten-Schlüsselnamen vorliegen, wird der Wert hinter dem Schlüsselnamen den vorherigen Wert überschreiben. Wenn jedoch numerische Schlüsselnamen im Array vorhanden sind, wird der Wert hinten hinzugefügt, anstatt ihn zu überschreiben.
Wenn nur ein Array angegeben wird und dieses Array numerische Indizes hat, werden die Schlüsselnamen in einer kontinuierlichen Weise neu indiziert.

Parameter

NummerParameter und Beschreibung
1

array1(obligatorisch)

Es wird ein Array angegeben.

2

array2(optional)

Es wird ein Array angegeben.

3

array3(optional)

Es wird ein Array angegeben.

Rückgabewert

Es gibt das Ergebnis-Array zurück.

Online-Beispiel

Nachfolgender Beispiel erklärt, wie zwei Arrays zu einem Array kombiniert werden

<?php
   $input = array("a"=>"Pferd","b"=>"Katze","c"=>"Hund");
   $input1 = array("d"=>"Kuh","a"=>"Katze","e"=>"Elefant");
   
   print_r(array_merge($input,$input1));
?>
Testen sehen‹/›

Ausgabeergebnis:

Array
(
    [a] => Katze
    [b] => Katze
    [c] => Hund
    [d] => Kuh
    [e] => Elefant
)

  PHP Array Funktion Handbuch