SimpleXMLElement::asXML
En esta página
SimpleXMLElement::asXML
Devuelve un string basado en un elemento SimpleXML
Descripción#
public SimpleXMLElement::asXML([string $filename]): string
```php
Formatea los datos del objeto padre en XML 1.0.
## Parámetros
`filename`
Si se especifica un string, la función escribe los datos al fichero en lugar de devolverlos.
## Valores devueltos
Si el parámetro `filename` no está especificado, la función devuelve un string en caso de éxito y false en caso de error. Si el parámetro está especificado, devuelve true si el fichero ha sido escrito correctamente y false en otro caso.
## Historial de cambios
| Versión | Descripción |
|---------|-------------------------------|
| 8.0.0 | `filename` ahora es nullable. |
## Ejemplos
Obtener XML con SimpleXML
El ejemplo anterior mostrará:
<a>
<b>
<c>text</c>
<c>stuff</c>
</b>
<d>
<c>code</c>
</d>
</a>
`SimpleXMLElement::asXML` también funciona con los resultados Xpath:
Uso de `SimpleXMLElement::asXML` con los resultados de `SimpleXMLElement::xpath`
```php
El ejemplo anterior mostrará:
<c>text</c><c>stuff</c>
Véase también#
SimpleXMLElement::__toString, ???