Combine dois XML PHP

Estou tentando combinar dois ou mais arquivos xml para melhor uso. Digamos que eu tenha dois arquivos XML e quero combinar o conteúdo deles antes de extrair os dados deles em uma tabela.

<table id="rounded-corner">
    <tr>
            <th>Title</th>
            <th>Download Link</th>
            <th>Language</th>
    </tr>


<?php

        $xml_request_url = 'file.xml';
        $xml = new SimpleXMLElement($xml_request_url, null, true);



        foreach ( $xml->results->content as $item )
        {

        echo "


<tr><td>" . $item->movie . "</td><td><a href=" . $item->download . ">Download Link</a>    </td><td>" . $item->language . "</td></tr>
";

}

        ?> </table>

Você pode me dar um exemplo de como fazer isso? Eu não quero fazer tabelas para cada arquivo XML que tenho.

<find>
<base>
http://www.example.com
</base>
<results items="2" itemsfound="2">
<song>
  <downloadlink>
  http://example.com/dldlink.php?lk=43543
  </downloadlink>
  <format>
  mp3
  </format>
</song>
<song>
  <downloadlink>
  http://example.com/dldlink.php?lk=87798
  </downloadlink>
  <format>
  mp4
  </format>
 </song>
 </results>
 </find>

questionAnswers(2)

yourAnswerToTheQuestion