Documentación offline PHP master

DOMDocument::save

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

DOMDocument::save

Copia el árbol XML interno a un archivo

Descripción#

public DOMDocument::save(string $filename, [int $options]): int
```php

Crea 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.

## Parámetros

`filename`  
La ruta al documento XML guardado.

`options`  
Opciones Adicionales. Actualmente sólo está soportada [LIBXML_NOEMPTYTAG](#libxml.constants).

## Valores devueltos

Devuelve el número de bytes escritos o `false` si ocurrió un error.

## Ejemplos

Guardar un árbol DOM en un fichero
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 ?>

```php

Véase también#

DOMDocument::saveXML, DOMDocument::load, DOMDocument::loadXML