(PHP 5, PHP 7, PHP 8)
$exclusive
= false
,$withComments
= false
,$xpath
= null
,$nsPrefixes
= null
$uri
,$exclusive
= false
,$withComments
= false
,$xpath
= null
,$nsPrefixes
= null
Возвращает наиболее точное имя для текущего типа узла
Значение этого узла, в зависимости от его типа.
В отличие от спецификации W3C, значения узлов DOMElement
равно DOMNode::textContent, а не null
.
Возвращает тип этого узла. Одна из возможных констант XML_xxx_NODE
Родительский узел этого узла. Если такого узла нет, возвращает null
Объект DOMNodeList, содержащий всех потомков этого узла. Если потомков нет, возвращается пустой DOMNodeList.
Первый дочерний узел этого узла. Если такого узла нет, возвращает null
.
Последний дочерний узел текущего узла. Если такого узла нет, возвращает null
.
Узел, непосредственно предшествующий этому узлу. Если такого узла нет, возвращает null
.
Узел, непосредственно следующий после этого узла. Если такого узла нет, возвращает null
.
Объект DOMNamedNodeMap, содержащий атрибуты этого узла
(только если это DOMElement), иначе вернёт null
.
Объект DOMDocument, связанный с этим узлом, либо null
, если узел является DOMDocument.
URI пространство имён этого узла или null
, если он не указан.
Префикс пространства имён этого узла.
Возвращает локальную часть квалифицированного имя этого узла.
Абсолютный базовый URI этого узла или null
,
если реализация не смогла получить абсолютный URI.
Текстовое содержимое этого узла и его потомков
Версия | Описание |
---|---|
8.0.0 | Нереализованные методы DOMNode::compareDocumentPosition(), DOMNode::isEqualNode(), DOMNode::getFeature(), DOMNode::setUserData() и DOMNode::getUserData() были удалены. |
Замечание:
Модуль DOM использует кодировку UTF-8. Используйте mb_convert_encoding(), UConverter::transcode() или iconv() для работы с другими кодировками.