298 public function remove():
void;
422 public function C14N(
bool $exclusive =
false,
bool $withComments =
false, ?array $xpath =
null, ?array $nsPrefixes =
null): string|false {}
425 public
function C14NFile(string $uri, bool $exclusive = false, bool $withComments = false, ?array $xpath = null, ?array $nsPrefixes = null): int|false {}
545 public function __sleep(): array {}
554 public function hasFeature(
string $feature,
string $version): bool {}
616 public function count(): int {}
716 public function isId(): bool {}
769 public function __construct(
string $qualifiedName, ?
string $value =
null,
string $namespace =
"") {}
772 public function getAttribute(
string $qualifiedName): string {}
807 public function setAttribute(
string $qualifiedName,
string $value) {}
810 public function setAttributeNS(?
string $namespace,
string $qualifiedName,
string $value):
void {}
972 public function createElementNS(?
string $namespace,
string $qualifiedName,
string $value =
"") {}
1016#ifdef LIBXML_HTML_ENABLED
1033#ifdef LIBXML_SCHEMAS_ENABLED
1199 public string $data;
1204#ifdef LIBXML_XPATH_ENABLED
1220 public function evaluate(
string $expression, ?
DOMNode $contextNode =
null,
bool $registerNodeNS =
true): mixed {}
1223 public
function query(string $expression, ?
DOMNode $contextNode = null, bool $registerNodeNS = true): mixed {}
1358 private final function __construct() {}
1464 public
function C14N(bool $exclusive = false, bool $withComments = false, ?array $xpath = null, ?array $nsPrefixes = null): string|false {}
1466 public
function C14NFile(string $uri, bool $exclusive = false, bool $withComments = false, ?array $xpath = null, ?array $nsPrefixes = null): int|false {}
1483 public function count(): int {}
1501 public function item(
int $index): ?
Attr {}
1558 case BeforeBegin =
"beforebegin";
1559 case AfterBegin =
"afterbegin";
1560 case BeforeEnd =
"beforeend";
1728 public string $name;
1745 public function isId(): bool {}
1765 public string $data;
1823 public string $name;
1851 public function remove():
void {}
1999#ifdef LIBXML_SCHEMAS_ENABLED
2102 private function __construct() {}
2109 public function item(
int $index): ?string {}
2119 public function count(): int {}
2135 private function __construct() {}
2138#ifdef LIBXML_XPATH_ENABLED
2153 public function evaluate(
string $expression, ?
Node $contextNode =
null,
bool $registerNodeNS =
true): null|bool|float|string|
NodeList {}
count(Countable|array $value, int $mode=COUNT_NORMAL)
__construct(string $name, string $value="")
__construct(string $data)
DOMElement $nextElementSibling
insertData(int $offset, string $data)
deleteData(int $offset, int $count)
replaceData(int $offset, int $count, string $data)
substringData(int $offset, int $count)
DOMElement $previousElementSibling
DOMElement $lastElementChild
replaceChildren(... $nodes)
DOMElement $firstElementChild
DOMNamedNodeMap $notations
DOMNamedNodeMap $entities
createElement(string $localName, string $value="")
loadHTMLFile(string $filename, int $options=0)
createAttributeNS(?string $namespace, string $qualifiedName)
saveHTMLFile(string $filename)
createCDATASection(string $data)
replaceChildren(... $nodes)
createElementNS(?string $namespace, string $qualifiedName, string $value="")
createAttribute(string $localName)
DOMImplementation $implementation
createProcessingInstruction(string $target, string $data="")
createTextNode(string $data)
getElementsByTagNameNS(?string $namespace, string $localName)
getElementById(string $elementId)
saveXML(?DOMNode $node=null, int $options=0)
createComment(string $data)
__construct(string $version="1.0", string $encoding="")
bool $strictErrorChecking
getElementsByTagName(string $qualifiedName)
DOMElement $firstElementChild
relaxNGValidateSource(string $source)
registerNodeClass(string $baseClass, ?string $extendedClass)
loadXML(string $source, int $options=0)
DOMElement $documentElement
save(string $filename, int $options=0)
DOMElement $lastElementChild
createEntityReference(string $name)
schemaValidate(string $filename, int $flags=0)
loadHTML(string $source, int $options=0)
saveHTML(?DOMNode $node=null)
relaxNGValidate(string $filename)
schemaValidateSource(string $source, int $flags=0)
importNode(DOMNode $node, bool $deep=false)
load(string $filename, int $options=0)
hasAttribute(string $qualifiedName)
DOMElement $firstElementChild
hasAttributeNS(?string $namespace, string $localName)
insertAdjacentText(string $where, string $data)
DOMElement $nextElementSibling
setIdAttributeNS(string $namespace, string $qualifiedName, bool $isId)
getAttributeNode(string $qualifiedName)
DOMElement $previousElementSibling
replaceChildren(... $nodes)
getElementsByTagNameNS(?string $namespace, string $localName)
DOMElement $lastElementChild
getAttributeNodeNS(?string $namespace, string $localName)
setIdAttributeNode(DOMAttr $attr, bool $isId)
setAttributeNS(?string $namespace, string $qualifiedName, string $value)
setAttributeNodeNS(DOMAttr $attr)
insertAdjacentElement(string $where, DOMElement $element)
toggleAttribute(string $qualifiedName, ?bool $force=null)
__construct(string $qualifiedName, ?string $value=null, string $namespace="")
removeAttributeNode(DOMAttr $attr)
getElementsByTagName(string $qualifiedName)
removeAttributeNS(?string $namespace, string $localName)
removeAttribute(string $qualifiedName)
getAttributeNS(?string $namespace, string $localName)
setAttribute(string $qualifiedName, string $value)
setAttributeNode(DOMAttr $attr)
setIdAttribute(string $qualifiedName, bool $isId)
getAttribute(string $qualifiedName)
__construct(string $name)
createDocument(?string $namespace=null, string $qualifiedName="", ?DOMDocumentType $doctype=null)
createDocumentType(string $qualifiedName, string $publicId="", string $systemId="")
hasFeature(string $feature, string $version)
DOMElement $parentElement
DOMDocument $ownerDocument
getNamedItem(string $qualifiedName)
getNamedItemNS(?string $namespace, string $localName)
DOMNamedNodeMap $attributes
C14NFile(string $uri, bool $exclusive=false, bool $withComments=false, ?array $xpath=null, ?array $nsPrefixes=null)
DOMElement $parentElement
C14N(bool $exclusive=false, bool $withComments=false, ?array $xpath=null, ?array $nsPrefixes=null)
const int DOCUMENT_POSITION_FOLLOWING
getRootNode(?array $options=null)
const int DOCUMENT_POSITION_DISCONNECTED
const int DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
isEqualNode(?DOMNode $otherNode)
const int DOCUMENT_POSITION_PRECEDING
appendChild(DOMNode $node)
compareDocumentPosition(DOMNode $other)
lookupPrefix(string $namespace)
replaceChild(DOMNode $node, DOMNode $child)
const int DOCUMENT_POSITION_CONTAINS
lookupNamespaceURI(?string $prefix)
removeChild(DOMNode $child)
const int DOCUMENT_POSITION_CONTAINED_BY
cloneNode(bool $deep=false)
isSupported(string $feature, string $version)
insertBefore(DOMNode $node, ?DOMNode $child=null)
isSameNode(DOMNode $otherNode)
isDefaultNamespace(string $namespace)
DOMDocument $ownerDocument
contains(DOMNode|DOMNameSpaceNode|null $other)
__construct(string $name, string $value="")
isWhitespaceInElementContent()
__construct(string $data="")
isElementContentWhitespace()
bool $registerNodeNamespaces
query(string $expression, ?DOMNode $contextNode=null, bool $registerNodeNS=true)
registerPhpFunctionNS(string $namespaceURI, string $name, callable $callable)
static quote(string $str)
registerPhpFunctions(string|array|null $restrict=null)
evaluate(string $expression, ?DOMNode $contextNode=null, bool $registerNodeNS=true)
registerNamespace(string $prefix, string $namespace)
__construct(DOMDocument $document, bool $registerNodeNS=true)
rename(?string $namespaceURI, string $qualifiedName)
insertData(int $offset, string $data)
replaceWith(Node|string ... $nodes)
substringData(int $offset, int $count)
Element $nextElementSibling
after(Node|string ... $nodes)
Element $previousElementSibling
deleteData(int $offset, int $count)
replaceData(int $offset, int $count, string $data)
before(Node|string ... $nodes)
querySelectorAll(string $selectors)
querySelector(string $selectors)
append(Node|string ... $nodes)
replaceChildren(Node|string ... $nodes)
prepend(Node|string ... $nodes)
Element $lastElementChild
Element $firstElementChild
replaceWith(Node|string ... $nodes)
DtdNamedNodeMap $notations
after(Node|string ... $nodes)
DtdNamedNodeMap $entities
before(Node|string ... $nodes)
Element $lastElementChild
querySelectorAll(string $selectors)
replaceChildren(Node|string ... $nodes)
schemaValidate(string $filename, int $flags=0)
importNode(?Node $node, bool $deep=false)
getElementsByTagName(string $qualifiedName)
createElement(string $localName)
importLegacyNode(\DOMNode $node, bool $deep=false)
createCDATASection(string $data)
Implementation $implementation
relaxNgValidateSource(string $source)
createTextNode(string $data)
getElementsByTagNameNS(?string $namespace, string $localName)
querySelector(string $selectors)
relaxNgValidate(string $filename)
prepend(Node|string ... $nodes)
createElementNS(?string $namespace, string $qualifiedName)
createAttributeNS(?string $namespace, string $qualifiedName)
createAttribute(string $localName)
Element $firstElementChild
createProcessingInstruction(string $target, string $data)
schemaValidateSource(string $source, int $flags=0)
createComment(string $data)
registerNodeClass(string $baseClass, ?string $extendedClass)
append(Node|string ... $nodes)
getElementById(string $elementId)
getNamedItemNS(?string $namespace, string $localName)
getNamedItem(string $qualifiedName)
setAttributeNS(?string $namespace, string $qualifiedName, string $value)
getAttribute(string $qualifiedName)
getElementsByTagNameNS(?string $namespace, string $localName)
removeAttributeNode(Attr $attr)
setIdAttribute(string $qualifiedName, bool $isId)
rename(?string $namespaceURI, string $qualifiedName)
setAttributeNodeNS(Attr $attr)
string $substitutedNodeValue
before(Node|string ... $nodes)
Element $nextElementSibling
setAttribute(string $qualifiedName, string $value)
getAttributeNS(?string $namespace, string $localName)
getDescendantNamespaces()
setIdAttributeNode(Attr $attr, bool $isId)
removeAttribute(string $qualifiedName)
replaceWith(Node|string ... $nodes)
querySelectorAll(string $selectors)
Element $previousElementSibling
append(Node|string ... $nodes)
replaceChildren(Node|string ... $nodes)
matches(string $selectors)
setAttributeNode(Attr $attr)
hasAttribute(string $qualifiedName)
setIdAttributeNS(?string $namespace, string $qualifiedName, bool $isId)
insertAdjacentText(AdjacentPosition $where, string $data)
hasAttributeNS(?string $namespace, string $localName)
insertAdjacentElement(AdjacentPosition $where, Element $element)
Element $firstElementChild
Element $lastElementChild
prepend(Node|string ... $nodes)
getAttributeNode(string $qualifiedName)
closest(string $selectors)
querySelector(string $selectors)
toggleAttribute(string $qualifiedName, ?bool $force=null)
removeAttributeNS(?string $namespace, string $localName)
getElementsByTagName(string $qualifiedName)
after(Node|string ... $nodes)
getAttributeNodeNS(?string $namespace, string $localName)
static createFromFile(string $path, int $options=0, ?string $overrideEncoding=null)
saveXml(?Node $node=null, int $options=0)
saveXmlFile(string $filename, int $options=0)
saveHtml(?Node $node=null)
static createEmpty(string $encoding="UTF-8")
saveHtmlFile(string $filename)
static createFromString(string $source, int $options=0, ?string $overrideEncoding=null)
createDocument(?string $namespace, string $qualifiedName, ?DocumentType $doctype=null)
createHTMLDocument(?string $title=null)
createDocumentType(string $qualifiedName, string $publicId, string $systemId)
getNamedItem(string $qualifiedName)
getNamedItemNS(?string $namespace, string $localName)
isSameNode(?Node $otherNode)
isEqualNode(?Node $otherNode)
isDefaultNamespace(?string $namespace)
C14NFile(string $uri, bool $exclusive=false, bool $withComments=false, ?array $xpath=null, ?array $nsPrefixes=null)
const int DOCUMENT_POSITION_CONTAINS
const int DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
const int DOCUMENT_POSITION_PRECEDING
replaceChild(Node $node, Node $child)
insertBefore(Node $node, ?Node $child)
lookupPrefix(?string $namespace)
lookupNamespaceURI(?string $prefix)
compareDocumentPosition(Node $other)
C14N(bool $exclusive=false, bool $withComments=false, ?array $xpath=null, ?array $nsPrefixes=null)
const int DOCUMENT_POSITION_FOLLOWING
const int DOCUMENT_POSITION_DISCONNECTED
const int DOCUMENT_POSITION_CONTAINED_BY
getRootNode(array $options=[])
cloneNode(bool $deep=false)
toggle(string $token, ?bool $force=null)
remove(string ... $tokens)
replace(string $token, string $newToken)
static createFromFile(string $path, int $options=0, ?string $overrideEncoding=null)
createEntityReference(string $name)
saveXmlFile(string $filename, int $options=0)
saveXml(?Node $node=null, int $options=0)
static createEmpty(string $version="1.0", string $encoding="UTF-8")
static createFromString(string $source, int $options=0, ?string $overrideEncoding=null)
query(string $expression, ?Node $contextNode=null, bool $registerNodeNS=true)
bool $registerNodeNamespaces
registerPhpFunctions(string|array|null $restrict=null)
registerPhpFunctionNS(string $namespaceURI, string $name, callable $callable)
registerNamespace(string $prefix, string $namespace)
__construct(Document $document, bool $registerNodeNS=true)
evaluate(string $expression, ?Node $contextNode=null, bool $registerNodeNS=true)
static quote(string $str)
if(PHP_SAPI !='cli') if($argc< 1) $options
foreach($dp as $el) foreach( $dp as $el) if( $pass2< 2) echo ""
replaceChildren(... $nodes)
after(Node|string ... $nodes)
before(Node|string ... $nodes)
replaceWith(Node|string ... $nodes)
querySelectorAll(string $selectors)
prepend(Node|string ... $nodes)
append(Node|string ... $nodes)
querySelector(string $selectors)
replaceChildren(Node|string ... $nodes)
const NO_DATA_ALLOWED_ERR
import_simplexml(object $node)
const INVALID_MODIFICATION_ERR
const INUSE_ATTRIBUTE_ERR
const INVALID_CHARACTER_ERR
const NO_MODIFICATION_ALLOWED_ERR
const HIERARCHY_REQUEST_ERR
const DOM_INVALID_MODIFICATION_ERR
const XML_DOCUMENT_TYPE_NODE
const DOM_WRONG_DOCUMENT_ERR
const XML_NAMESPACE_DECL_NODE
const DOM_NO_MODIFICATION_ALLOWED_ERR
const DOM_INVALID_ACCESS_ERR
const XML_ENTITY_DECL_NODE
dom_import_simplexml(object $node)
const XML_ATTRIBUTE_IDREFS
const XML_ELEMENT_DECL_NODE
const DOM_HIERARCHY_REQUEST_ERR
const XML_ATTRIBUTE_DECL_NODE
const XML_HTML_DOCUMENT_NODE
const XML_ATTRIBUTE_NOTATION
const DOM_NOT_SUPPORTED_ERR
const XML_ATTRIBUTE_NMTOKEN
const XML_ATTRIBUTE_CDATA
const DOM_INVALID_STATE_ERR
const DOM_INVALID_CHARACTER_ERR
const XML_ATTRIBUTE_ENUMERATION
const DOM_INUSE_ATTRIBUTE_ERR
const XML_ATTRIBUTE_ENTITY
const XML_LOCAL_NAMESPACE
const XML_CDATA_SECTION_NODE
const XML_DOCUMENT_FRAG_NODE
const XML_ATTRIBUTE_IDREF
const DOM_NO_DATA_ALLOWED_ERR
const XML_ATTRIBUTE_NMTOKENS
const XML_ENTITY_REF_NODE
ZEND_API void(ZEND_FASTCALL *zend_touch_vm_stack_data)(void *vm_stack_data)
function(EX_VAR(opline->result.var))