(PHP 8 >= 8.4.0)
Este é o equivalente moderno e compatível com as especificações de DOMNode.
DOMNode::DOCUMENT_POSITION_DISCONNECTED
Definido quando o outro nó e o nó de referência não estão na mesma árvore.
DOMNode::DOCUMENT_POSITION_PRECEDING
Definido quando o outro nó precede o nó de referência.
DOMNode::DOCUMENT_POSITION_FOLLOWING
Definido quando o outro nó segue o nó de referência.
DOMNode::DOCUMENT_POSITION_CONTAINS
Definido quando o outro nó é um ancestral do nó de referência.
DOMNode::DOCUMENT_POSITION_CONTAINED_BY
Definido quando o outro nó é descendente do nó de referência.
DOMNode::DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
Definido quando o resultado depende do comportamento específico da implementação e pode não ser portável. Isto pode acontecer com nós desconectados ou com nós de atributos.
Obtém o tipo do nó. Um dos constantes predefinidas XML_*_NODE
Retorna o nome mais preciso para o tipo de nó atual.
Para elementos, este é o nome qualificado em HTML maiúsculo.
Para atributos, este é o nome qualificado.
Para instruções de processamento, este é o destino.
Para nós do tipo documento, este é o nome.
O URI base absoluto deste nó, ou null se a implementação
não conseguir obter um URI absoluto.
Se o nó está conectado a um documento.
O objeto Dom\Document associado com
este nó, ou null se este nó for um documento.
O pai deste nó. Se não houver tal nó, isso retorna null.
O elemento pai deste elemento. Se não houver tal elemento, isso retorna null.
Um Dom\NodeList que contém todos os filhos deste nó. Se não houver filhos, este é um Dom\NodeList vazio.
O primeiro filho deste nó. Se não houver tal nó, isso
retorna null.
O último filho deste nó. Se não houver tal nó, isso retorna null.
O nó imediatamente anterior a este nó. Se não houver tal
nó, isso retorna null.
O nó imediatamente seguinte a este nó. Se não houver tal
nó, isso retorna null.
O valor deste nó, dependendo do seu tipo.
O conteúdo textual deste nó e de seus descendentes.
Nota:
A extensão DOM usa codificação UTF-8 ao trabalhar com métodos ou propriedades. Os métodos do analisador detectam automaticamente a codificação ou permitem que o chamador especifique uma codificação.