static function arrayMerge() {
        $output = [];
        
        foreach(func_get_args() as $array) {
            foreach($array as $key => $value) {
                $output[$key] = isset($output[$key]) ?
                    array_merge($output[$key], $value) : $value;
            }
        }
        
        return $output;
    }
static function arrayMerge() {
        $output = [];
        
        foreach(func_get_args() as $array) {
            foreach($array as $key => $value) {
                $output[$key] = isset($output[$key]) ?
                    array_merge($output[$key], $value) : $value;
            }
        }
        
        return $output;
    }
static function arrayMerge ( ) { $ output = [ ] ; foreach ( func_get_args ( ) as $ array ) { foreach ( $ array as $ key => $ value ) { $ output [ $ key ] = isset ( $ output [ $ key ] ) ? array_merge ( $ output [ $ key ] , $ value ) : $ value ; } } return $ output ; }
Array merge including integers as key

@access  public
@param   array ...$args  Arguments
@return  array
Array merge including integers as key