Array-Arithmetik in PHP

Wirklich komisch finde ich das Ergebnis einer „Addition von Arrays“ in PHP.

<?php
$a = array(101,20,31);
$b = array(19,42,300,101);
$c = $a + $b;
$d = array_merge($a,$b);

echo
   '[a=('.implode(',',$a).')] + '.
   '[b=('.implode(',',$b).')] = '.
   ''."\n";

echo
   'array_merge(a,b) = '.
   '[d=('.implode(',',$d).')]'."\n";
?>