DOMDocument::load

(PHP 5, PHP 7, PHP 8)

DOMDocument::load Cargar un documento XML de un archivo.

Descripción

public DOMDocument::load(string $filename, int $options = 0): bool

Cargar un documento XML de un archivo.

Advertencia

Rutas tipo Unix con barras inclinadas hacia a delante, pueden causar una degradacion significativa de rendimiento en sistemas Windows; asegúrese de llamar realpath() en es el caso.

Parámetros

filename

La ruta al documento XML.

options

Bit a bit OR de las constantes de opción libxml.

Valores devueltos

Devuelve true en caso de éxito o false en caso de error.

Errores/Excepciones

Si se pasa un string vacío como el filename o se pasa el nombre de un archivo vacío, se generará una advertencia. Esta advertencia no es generada por libxml y no puede ser manejada utilizando las funciones de control de errores de libxml.

Historial de cambios

Versión Descripción
8.3.0 Esta función ahora tiene un tipo de retorno bool tentativo.
8.0.0 Llamar a esta función de forma estática ahora lanzará un Error. Anteriormente, se emitía un E_DEPRECATED.

Ejemplos

Ejemplo #1 Creando un Documento

<?php
$doc
= new DOMDocument();
$doc->load('book.xml');
echo
$doc->saveXML();
?>

Ver también