FMCorz
5/27/2016 - 3:21 AM

PHP array merging

PHP array merging

<?php

// Non-associative.
$a = [1, 2, 3];
$b = [4, 5, 6, 7];

$c = $a + $b;
var_dump($c);

$d = array_merge($a, $b);
var_dump($d);

$a += $b;
var_dump($a);

echo '----' . PHP_EOL;

// Associative.
$a = ['one' => 1, 'two' => 2, 'three' => 3];
$b = ['one' => 4, 'two' => 5, 'three' => 6, 'four' => 7];

$c = $a + $b;
var_dump($c);

$d = array_merge($a, $b);
var_dump($d);

$a += $b;
var_dump($a);