NOVINKA: Získej 40 hodin praktických dovedností s AI – ZDARMA ke každému akreditovanému kurzu!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

PHP - array_merge

Třída

Kořen \ Bez třídy

Metoda - array_merge

(PHP 4, PHP 5, PHP 7)

Funkce spojí několik polí do jednoho. Výsledné pole vznikne poskládáním polí za sebe. Pokud v poli již existuje daný klíč, bude přepsán. Pokud spojujeme jen číselně indexovaná pole, nedojde k přepsání klíčů, ale jednoduše se poskládají za sebe, kde výsledné pole bude přečíslováno od nuly.

Procedurální

  • function array_merge (array $array1, array $...) : array

Parametry

NázevDatový typVýchozí hodnotaPopis
$array1array

Pole.

$...array

Několik polí.

Návratové hodnoty

Vrací: array

Pole vzniklé sloučením několika polí.

Příklady

Nejprve spojíme několik jednoduchých, číselně indexovaných polí:

<?php
$a = [1, 2, 3];
$b = [4, 5, 6];
$c = [7, 8, 9];
$pole = array_merge($a, $b, $c);

print_r($pole);

Uveďme si ještě komplexnější ukázku:

<?php
$a = [1, 2, 3];
$b = ['Simpson' => 'Homer', 'Flinstone' => 'Fred'];
$c = ['Simpson' => 'Lisa', 1, 2];
$pole = array_merge($a, $b, $c);

print_r($pole);

Související manuály

      Aktivity