The Dom\Element class
(PHP 8 >= 8.4.0)
简介
Represents an element.
This is the modern, spec-compliant equivalent of
DOMElement.
属性
- namespaceURI
-
The namespace URI of the element.
- prefix
-
The namespace prefix of the element.
- localName
-
The local name of the element.
- tagName
-
The HTML-uppercased qualified name of the element.
- className
-
A string representing the classes of the element separated by spaces.
- classList
-
Returns an instance of Dom\TokenList to
easily manage the classes on this element.
- attributes
-
Returns an instance of Dom\NamedNodeMap that
represents the attributes of this element.
- id
-
Reflects the element ID through the "id"
attribute.
- firstElementChild
-
First child element or null
.
- lastElementChild
-
Last child element or null
.
- childElementCount
-
The number of child elements.
- previousElementSibling
-
The previous sibling element or null
.
- nextElementSibling
-
The next sibling element or null
.
- innerHTML
-
The inner HTML (or XML for XML documents) of the element.
- substitutedNodeValue
-
The node value with entity substitution enabled.
注释
注意:
此 DOM 扩展在处理方法或属性时使用 UTF-8 编码。
解析器方法会自动检测编码,或允许调用者指定编码。
官方地址:https://www.php.net/manual/en/class.dom-element.php