(PHP 8 >= 8.4.0)
Represents an XML document.
注意: While the DOMDocument class allows setting certain properties to influence parser behaviour, this class only uses the
LIBXML_*
constants to configure the parser.
XML 宣言の一部として、このドキュメントのエンコーディングを
指定する属性。指定されていない場合や不明な場合 (たとえば
ドキュメントがメモリ上に存在する場合など) は null
XML 宣言の一部として、このドキュメントがスタンドアローンか
どうかを指定する。指定されていない場合は false
スタンドアローンドキュメントとは、
外部のマークアップ宣言を持たないドキュメントのことです。
スタンドアローンドキュメントの例としては、
DTD がデフォルトの値で宣言されているものが挙げられます。
XML 宣言の一部として、このドキュメントのバージョン番号を指定する。 バージョン番号が定義されておらず、ドキュメントが "XML" の機能を サポートしている場合は、値は "1.0"
注意: DOM拡張モジュールは、メソッドやプロパティで UTF-8 エンコーディングを使います。 パースをおこなうメソッドは、エンコーディングを自動的に判別し、呼び出し側でエンコーディングを指定することもできます。