Hola, con la siguiente función:
Código PHP:
function crearXML($fichero, $buffer) {
$texto = utf8_encode ("<?xml version="1.0\" encoding=\"UTF-8\"?>
");
$texto .= $buffer;
$file=fopen($fichero, "w+");
fwrite ($file, $texto);
fclose($file);
}
creo un fichero con el nombre "$fichero" y el contenido "$buffer". Todo el contenido del buffer lo codifico en formato UTF-8 con la función utf8_encode.
Pero cuando accedo al fichero xml se ha guardado con formato ANSI, y yo necesito que esté guardado con formato UTF-8. Alguién sabría como hacerlo?
Gracias