(PHP 5, PHP 7)
DOMDocument::save — Copia el árbol XML interno a un archivo
$filename
[, int $options
] ) : intCrea un documento XML desde la representación DOM. Esta función normalmente se llama después de construir un nuevo documento desde ceros, como en el ejemplo de abajo.
filename
La ruta al documento XML guardado.
options
Opciones Adicionales. Actualmente sólo está soportada LIBXML_NOEMPTYTAG.
Devuelve el número de bytes escritos o FALSE
si ocurrió un error.
Versión | Descripción |
---|---|
5.1.0 |
Se añadió el parámetro options
|
Ejemplo #1 Guardar un árbol DOM en un fichero
<?php
$doc = new DOMDocument('1.0');
// queremos una impresión buena
$doc->formatOutput = true;
$root = $doc->createElement('book');
$root = $doc->appendChild($root);
$title = $doc->createElement('title');
$title = $root->appendChild($title);
$text = $doc->createTextNode('Este es el título');
$text = $title->appendChild($text);
echo 'Escrito: ' . $doc->save("/tmp/test.xml") . ' bytes'; // Escrito: 72 bytes
?>