DOMImplementation::createDocument
Создаёт объект класса DOMDocument заданного типа с его элементом document
&reftitle.description;
public DOMDocumentDOMImplementation::createDocument
stringnullnamespace&null;
stringqualifiedName""
DOMDocumentTypenulldoctype&null;
Создаёт объект класса DOMDocument заданного типа
с его элементом document.
&reftitle.parameters;
namespace
URI пространства имён создаваемого элемента document.
qualifiedName
Квалифицированное имя создаваемого элемента document.
doctype
Тип создаваемого элемента document или &null;.
&reftitle.returnvalues;
Новый объект класса DOMDocument.
Если аргументы namespace, qualifiedName,
и doctype имеют значение null, возвращаемый объект
DOMDocument будет пустым и без элемента document.
&reftitle.errors;
Может выбросить исключение DOMException
со следующими кодами ошибок:
DOM_WRONG_DOCUMENT_ERR
Возникает, если аргумент doctype уже
использовался с другим документом или был создан в другой реализации.
DOM_NAMESPACE_ERR
Возникает, если обнаружена ошибка в строках
namespace и
qualifiedName.
&reftitle.changelog;
&Version;
&Description;
8.4.0
Теперь у функции предварительный возвращаемый тип DOMDocument.
8.0.3
namespace теперь допускает значение null.
8.0.0
doctype теперь допускает значение null.
8.0.0
При статическом вызове функции теперь будет выбрасываться ошибка Error.
Ранее выдавалась ошибка уровня E_DEPRECATED.
&reftitle.seealso;
DOMDocument::__construct
DOMImplementation::createDocumentType