Aslında o işlemi yukarıdaki kodla yapabiliyordum.
Yapmak istediğim şöyle bir şeydi hocam.
www.site.com/xmllinki.xml < bu url'deki xml dosyasını baştan aşağı oku, ve en başına <?xml version="1.0" encoding="UTF-8"?> ekleyerek dosya.xml olarak yazdır.
Bunu yapmak istiyorum. İnternetten bolca kod baktım ama hiçbiri istediğim sonucu getiren kodlar değildi.
O zaman bu işinizi görebilir galiba
<?php
$icerik = file_get_contents('https://site.com/kaynak.xml');
$dosya = fopen('yeni.xml', 'w+');
fwrite($dosya, '<?xml version="1.0" encoding="UTF-8"?>'.$icerik);
fclose($dosya);
?>