<?php
$listaArquivos = ['adiq/adiq-3ds-package-hml-1.0.2-min.js'];
$principalArquivo = 'MyGateway3DS.js';
$nomeNovoArquivo = 'MyGateway3DS-hml.min.js';
$conteudoNovoArquivo = "";


function ObtemConteudoArquivo($path){
    $stream = fopen($path, 'r');
    $content = fread($stream, filesize($path));
    fclose($stream);
    return $content;
}

foreach ($listaArquivos as $arq){
    $conteudoNovoArquivo .= ObtemConteudoArquivo($arq);
}

$conteudoNovoArquivo .= ObtemConteudoArquivo($principalArquivo);

$jsdestino = fopen($nomeNovoArquivo, "w");
fwrite($jsdestino, $conteudoNovoArquivo);
fclose($jsdestino);

echo("DONE");