DOMImplementation::createDocument
Creates a DOMDocument object of the specified type with its document element
&reftitle.description;
public DOMDocumentfalseDOMImplementation::createDocument
stringnullnamespace&null;
stringqualifiedName""
DOMDocumentTypenulldoctype&null;
Creates a DOMDocument object of the specified type
with its document element.
&reftitle.parameters;
namespace
The namespace URI of the document element to create.
qualifiedName
The qualified name of the document element to create.
doctype
The type of document to create or &null;.
&reftitle.returnvalues;
A new DOMDocument object or &false; on error. If
namespace, qualifiedName,
and doctype are null, the returned
DOMDocument is empty with no document element
&reftitle.errors;
DOM_WRONG_DOCUMENT_ERR
Raised if doctype has already been used with a
different document or was created from a different implementation.
DOM_NAMESPACE_ERR
Raised if there is an error with the namespace, as determined by
namespace and qualifiedName.
&reftitle.changelog;
&Version;
&Description;
8.0.3
namespace is now nullable.
8.0.0
doctype is now nullable.
8.0.0
Calling this function statically will
now throw an Error.
Previously, an E_DEPRECATED was raised.
&reftitle.seealso;
DOMDocument::__construct
DOMImplementation::createDocumentType