$v) { if (!isset($to[$k])) { $to[$k] = $v; } else { $to[$k] = self::mergeAssocArray($to[$k], $v, $clobber); } } return $to; } return $clobber ? $from : $to; } }