Połącz dwa XML PHP

Próbuję połączyć dwa lub więcej plików xml w celu lepszego wykorzystania. Powiedzmy, że mam dwa pliki XML i chcę połączyć ich zawartość przed wyodrębnieniem danych do tabeli.

<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>

Czy możesz dać mi przykład, jak to zrobić? Nie chcę tworzyć tabel dla każdego posiadanego pliku XML.

<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