También puedes usar DOM ya sea directamente o importando a SimpleXML para guardar el XML.
Código PHP:
Ver original<?php
$dom = new DOMDocument('1.0');
$dom->preserveWhiteSpace = false;
$dom->formatOutput = true;
$ldr = $dom->loadXML(file_get_contents('http://gdata.youtube.com/feeds/api/videos?vq=real%20madrid')); //XML de prueba $dom->save('directorio/nombre_fichero.xml');