DOMImplementation::createDocument
(PHP 5, PHP 7)
DOMImplementation::createDocument — Creates a DOMDocument object of the specified type with its document element
说明
public
DOMImplementation::createDocument ([
string
$namespaceURI
= NULL
[,
string $qualifiedName
= NULL
[,
DOMDocumentType $doctype
= NULL
]]] ) :
DOMDocument
Creates a DOMDocument object of the specified type with its document element.
参数
-
namespaceURI
-
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
.
返回值
A new DOMDocument object. If namespaceURI
, qualifiedName
, and doctype
are null, the returned DOMDocument is empty with no document element
错误/异常
-
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
namespaceURI
andqualifiedName
.
此方法可以被静态调用,但会抛出一个 E_STRICT
错误。
参见
- DOMDocument::__construct() - Creates a new DOMDocument object
- DOMImplementation::createDocumentType() - Creates an empty DOMDocumentType object