(PHP 5, PHP 7, PHP 8)
$exclusive = false,$withComments = false,$xpath = null,$nsPrefixes = nullDOMNode::DOCUMENT_POSITION_DISCONNECTED
Definido cuando el otro nódo y el nódo de referencia no están en el mismo árbol.
DOMNode::DOCUMENT_POSITION_PRECEDING
Definido cuando el otro nódo precede al nódo de referencia.
DOMNode::DOCUMENT_POSITION_FOLLOWING
Definido cuando el otro nódo sigue al nódo de referencia.
DOMNode::DOCUMENT_POSITION_CONTAINS
Definido cuando el otro nódo es un ancestro del nódo de referencia.
DOMNode::DOCUMENT_POSITION_CONTAINED_BY
Definido cuando el otro nódo es un descendiente del nódo de referencia.
DOMNode::DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
Definido cuando el resultado depende de un comportamiento específico de la implementación y puede no ser portable. Esto puede ocurrir con nódulos desconectados o con nódulos de atributos.
Devuelve el nombre más preciso para el tipo de nódo actual.
El valor de este nódo, según su tipo.
A diferencia de las especificaciones W3C, el valor del nódo de los
nódulos DOMElement es igual a
DOMNode::textContent
en lugar de null.
Recupera el tipo del nódo. Una de las constantes predefinidas XML_*_NODE
El padre de este nódo. Si este tipo de nódo no existe, esto devolverá null.
El elemento padre de este elemento. Si no hay tal elemento, esto devuelve null.
Un DOMNodeList que contiene todos los hijos de este nódo. Si no hay hijos, será un DOMNodeList vacío.
El primer hijo de este nódo. Si no hay nódo de este tipo,
devuelve null.
El último hijo de este nódo. Si no hay nódo de este tipo,
devuelve null.
El nódo que precede inmediatamente a este nódo. Si no hay
nódo, devuelve null.
El nódo que sigue inmediatamente a este nódo. Si no hay nódo,
devuelve null.
Un DOMNamedNodeMap que contiene los atributos
de este nódo (si es un DOMElement)
o null en caso contrario.
Si el nódo está conectado a un documento o no.
El objeto DOMDocument asociado con este nódo, o null si este nódo no tiene un documento asociado (p. ej., si está separado o es un DOMDocument).
El espacio de nombres de la URL para este nódo, o null si no está especificado.
El prefijo del espacio de nombres de este nódo.
Devuelve la parte local del nombre cualificado del nódo.
La base de la URL absoluta del nódo, o null si la implementación
no ha logrado obtener la URL absoluta.
El contenido textual de este nódo y sus descendientes.
| Versión | Descripción |
|---|---|
| 8.4.0 | El método DOMNode::compareDocumentPosition() ha sido añadido. |
| 8.4.0 |
Las constantes DOMNode::DOCUMENT_POSITION_DISCONNECTED,
DOMNode::DOCUMENT_POSITION_PRECEDING,
DOMNode::DOCUMENT_POSITION_FOLLOWING,
DOMNode::DOCUMENT_POSITION_CONTAINS,
DOMNode::DOCUMENT_POSITION_CONTAINED_BY,
y DOMNode::DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
han sido añadidas.
|
| 8.3.0 | Los métodos DOMNode::contains() y DOMNode::isEqualNode() han sido añadidos. |
| 8.3.0 | Las propiedades DOMNode::$parentElement, y DOMNode::$isConnected han sido añadidas. |
| 8.0.0 | Los métodos no implementados DOMNode::compareDocumentPosition(), DOMNode::isEqualNode(), DOMNode::getFeature(), DOMNode::setUserData() y DOMNode::getUserData() han sido eliminados. |
Nota:
La extensión DOM utiliza el codificado UTF-8. Utilice mb_convert_encoding(), UConverter::transcode(), o iconv() para manipular otros codificados.