(PHP 5, PHP 7, PHP 8)
DOMImplementation::createDocument — Создаёт объект класса DOMDocument заданного типа с его элементом document
$namespace = null, string $qualifiedName = "", ?DOMDocumentType $doctype = null): DOMDocumentСоздаёт объект класса DOMDocument заданного типа с его элементом document.
namespaceURI пространства имён создаваемого элемента document.
qualifiedNameКвалифицированное имя создаваемого элемента document.
doctype
Тип создаваемого элемента document или null.
Новый объект класса DOMDocument.
Если аргументы namespace, qualifiedName,
и doctype имеют значение null, возвращаемый объект
DOMDocument будет пустым и без элемента document.
DOM_WRONG_DOCUMENT_ERR
Возникает, если аргумент doctype уже
использовался с другим документом или был создан в другой реализации.
DOM_NAMESPACE_ERR
Возникает, если обнаружена ошибка в строках
namespace и
qualifiedName.
| Версия | Описание |
|---|---|
| 8.4.0 | Теперь у функции предварительный возвращаемый тип DOMDocument. |
| 8.0.3 |
namespace теперь допускает значение null.
|
| 8.0.0 |
doctype теперь допускает значение null.
|
| 8.0.0 |
При статическом вызове функции теперь будет выбрасываться ошибка Error.
Ранее выдавалась ошибка уровня E_DEPRECATED.
|