array_merge

(PHP 4 >= 4.0.0)

array_merge -- Łączy dwie lub więcej tablic

Opis

array array_merge ( array tablica1, array tablica2 [, array ...])

array_merge() łączy elementy dwóch lub więcej tablic razem, tak że wartości jednej tablicy są wstawiane na koniec poprzedniej tablicy. Funkcja ta zwraca tabelę wynikową.

Jeśli tablice wejściowe mają takie same klucze tekstowe, najnowsza wartość nadpisze starszą. Jednakże jeśłi tablice będą miały takie same klucze liczbowe, późniejsza wartość nie nadpisze starszej, lecz zostanie dopisana na koniec tablicy.

Przykład 1. Przykład użycia array_merge()

$tablica1 = array ("kolor" => "czerwony", 2, 4);
$tablica2 = array ("a", "b", "kolor" => "zielony", "kształt" => "trapezoid", 4);
$wynik = array_merge ($tablica1, $tablica2);

W powyższym przykładze tablica $wynik zawiera array("kolor" => "zielony", 2, 4, "a", "b", "kształt" => "trapezoid", 4).

Patrz także array_merge_recursive().