Olá Boa tarde Devs, estou desenvolvendo um leitor XML, esse leitor vai receber multiplos arquivos XML via HTML e fazer a letura dos valores nas tags via PHP eu consigo ler qualquer tag de 1 arquivo e por vez, o que preciso agora e fazer a leitura das tags de varios arquivos a estrutura dos XML e sempre a mesma, tenho o seguinte trecho de codigo logo abaixo
<?php
//Instanciando o OBJ
$xml = new DOMdocument();
//Pegando os arquivos vindos do HMTL
$caminho = $_FILES['entXML']['tmp_name'];
//Lendo todos os arquivos
for( $i = 0; $i < count($caminho);$i++){
//Carrega o arquivo XML
$xml ->load($caminho[$i]) or die("Erro ao carregar arquivo XML");
//Abre o (NodePai) a tag Pai do XML
$arquivoXML = $xml->getElementsByTagName( "nfeProc" );
//AQUI ESTÀ O PROBLEMA PRECISO FAZER ESSE FOREACH RODAR EM
//TODOS OS ARQUIVOS XML QUE ESTÃO NA VARIAVEL CAMIMNHO.
foreach( $arquivoXML as $xml){
$nomes = $xml->getElementsByTagName( "xNome" );
$nome = $nomes->item(0)->nodeValue;
echo "<b>Nome:</b> $nome"."   ";
}
}
?>
Ou seja preciso fazer esse for each acontecer multiplas vezes.
alguem sabe como fazer isso? aguem já passou por isso ?