(PHP 5, PHP 7)
Representa un documento HTML o XML en su totalidad; sirve como raíz del árbol de documento.
$namespaceURI
, string $qualifiedName
[, string $value
] ) : DOMElement$exclusive
[, bool $with_comments
[, array $xpath
[, array $ns_prefixes
]]]] ) : string$uri
[, bool $exclusive
= FALSE
[, bool $with_comments
= FALSE
[, array $xpath
[, array $ns_prefixes
]]]] ) : intObsoleto. Codificación actual del documento, es el equivalente de solo lectura de encoding.
Obsoleto. Configuración utilizada cuando DOMDocument::normalizeDocument() es invocado.
La declaración de tipo de documento asociada con este documento.
Este es un atributo de conveniencia que permite acceso directo al nodo hijo que es el elemento documento del documento.
La ubicación del documento o NULL
si es indefinida.
Codificación del documento, como ha sido especificada en la declaración XML. Este atributo no está presente en la especificación DOM Nivel 3, pero es la única manera de manipular la codificación de un documento XML en esta implementación.
Da formato a la salida con identación y espacios extra.
El objeto DOMImplementation que maneja este documento.
No remover espacios en blanco redundantes. Predeterminado a TRUE
.
Proprietario. Activa el modo de recuperación. Ejemplo: intentar analizar documentos mal formados. Este atributo no es parte de la especificación DOM y es especifica para libxml.
Asigne TRUE
para cargar entidades externas a una declaración doctype.
Es útil para incluir entidades de caracteres en su documento XML.
Obsoleto. Si este documento es o no independiente, tal como ha sido especificado por la declaración XML, corresponde a xmlStandalone.
Lanzar DOMException en caso de errores. Predeterminado a TRUE
.
Proprietario.Si se substituyen o no las entidades. Este atributo no forma parte de la especificación DOM y es específico para libxml.
Cargar y validar contra la DTD. Predeterminado a FALSE
.
Obsoleto. Versión de XML, corresponde a xmlVersion.
Un atributo que forma parte de la declaración XML y especifica la codificación de este documento.
Es NULL
cuando no ha sido especificado o se desconoce,
como cuando el documento fue creado en memoria.
Un atributo que forma parte de la declaración XML y especifica cuando este documento es independiente.
Es FALSE
cuando no ha sido especificado.
Un atributo que forma parte de la declaracion XML y especifica el número de versión de este documento. Si no hay declaración y este documento soporta la característica "XML" el valor es "1.0".
Nota:
La extensión DOM utiliza la codificación UTF-8. Use utf8_encode() y utf8_decode() para trabajar con textos con codificación ISO-8859-1 o Iconv para otras codificaciones.