3v4l.org

run code in 300+ PHP versions simultaneously
<?php $a1 = ['a', 'b']; $a2 = ['foo' => 'a', 'bar' => 'b']; $a3 = ['c', 'd']; $a4 = ['zip' => 'c', 'qux' => 'd']; $as = ['a1' => $a1, 'a2' => $a2, 'a3' => $a3, 'a4' => $a4]; foreach ($as as $kx => $ax) { foreach ($as as $ky => $ay) { printf('%s + %s : %s', $kx, $ky, print_r($ax + $ay, true)); echo PHP_EOL; printf('array_merge(%s, %s) : %s', $kx, $ky, print_r(array_merge($ax, $ay), true)); echo PHP_EOL; } }

preferences:
33.09 ms | 402 KiB | 5 Q