(PHP 8 >= 8.4.0)
Represents an XML document.
Nota: While the DOMDocument class allows setting certain properties to influence parser behaviour, this class only uses the
LIBXML_*
constants to configure the parser.
Um atributo especificando, como parte da declaração XML, a
codificação deste documento. Isso é null
quando não especificado ou quando
não é conhecido, como quando o Documento foi criado na memória.
Um atributo que especifica, como parte da declaração XML, se
este documento é independente.
Isso é false
quando não especificado.
Um documento independente é aquele que não possui declarações de marcações externas.
Um exemplo de tal declaração de marcação é quando o DTD declara um atributo com um valor padrão.
Um atributo que especifica, como parte da declaração XML, o número da versão deste documento. Se não houver declaração e se este documento suportar o recurso "XML", o valor é "1.0".
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.