Hola dayita, espero que este script de PHP te sirva:
Código PHP:
<?php
$arreglo_nombres=array("Mi_nombre"=>"Carlos","Tu_nombre"=>"Daya","Mi_apellido"=>"Leon","Tu_apellido"=>"Ramos","No_se_me_ocurre_que_mas_decirte"=>"no mentiras, exitos con XML","chao"=>"<![CDATA[Hasta una nueva oportunidad ... Duro con XML.]]>");
$buffer='<?xml version="1.0" encoding="utf-8"?>
<!--Hola dayita con este script podras crear un archivo XML en disco-->
<file_xml>';
while (list ($etiqueta, $valor) = each ($arreglo_nombres)):
$buffer.="<$etiqueta>$valor</$etiqueta>";
endwhile;
$buffer.="</file_xml>";
$file=fopen("archivo.xml","w+");
fwrite ($file,$buffer);
fclose($file);
echo "<br><p style='font-size:25px;'>... y finalmente se crea el archivo XML. abrelo dando click <a href='archivo.xml'>aqui</a></p>
<p style='font-size:25px;'>En caso de no abrirlo actualiza esta pagina.</p>";
?>
Chao.