array ( 0 => 'index.php', 1 => 'PHP Manual', ), 'head' => array ( 0 => 'UTF-8', 1 => 'pt_BR', ), 'this' => array ( 0 => 'domimplementation.createdocument.php', 1 => 'DOMImplementation::createDocument', ), 'up' => array ( 0 => 'class.domimplementation.php', 1 => 'DOMImplementation', ), 'prev' => array ( 0 => 'domimplementation.construct.php', 1 => 'DOMImplementation::__construct', ), 'next' => array ( 0 => 'domimplementation.createdocumenttype.php', 1 => 'DOMImplementation::createDocumentType', ), 'alternatives' => array ( ), 'source' => array ( 'lang' => 'pt_BR', 'path' => 'reference/dom/domimplementation/createdocument.xml', ), ); $setup["toc"] = $TOC; $setup["toc_deprecated"] = $TOC_DEPRECATED; $setup["parents"] = $PARENTS; manual_setup($setup); ?>
(PHP 5, PHP 7, PHP 8)
DOMImplementation::createDocument — Cria um objeto DOMDocument do tipo especificado com seu elemento de documento
$namespace
= null
, string $qualifiedName
= "", ?DOMDocumentType $doctype
= null
): DOMDocument|falseCria um objeto DOMDocument do tipo especificado com seu elemento de documento.
namespace
O URI do namespace do elemento de documento a ser criado.
qualifiedName
O nome qualificado do elemento de documento a ser criado.
doctype
O tipo de documento a ser criado ou null
.
Um novo objeto DOMDocument ou false
em caso de erro. Se
namespace
, qualifiedName
,
e doctype
forem nulos, o DOMDocument
retornado estará vazio, sem elemento de documento.
DOM_WRONG_DOCUMENT_ERR
Gerado se doctype
já foi usado em um
documento diferente ou foi criado por uma implementação diferente.
DOM_NAMESPACE_ERR
Gerado se houver um erro com o namespace, conforme determinado por
namespace
e qualifiedName
.
Versão | Descrição |
---|---|
8.0.3 |
namespace agora é anulável.
|
8.0.0 |
doctype agora é anulável.
|
8.0.0 |
Chamar esta função estaticamente agora
lançará um Error.
Anteriormente, era gerado um E_DEPRECATED .
|