Documentation

Element extends Node

Table of Contents

Constants

ATTRIBUTE_NODE  = 2
CDATA_SECTION_NODE  = 4
COMMENT_NODE  = 8
DOCUMENT_FRAGMENT_NODE  = 11
DOCUMENT_NODE  = 9
DOCUMENT_POSITION_CONTAINED_BY  = 0x10
DOCUMENT_POSITION_CONTAINS  = 0x8
DOCUMENT_POSITION_DISCONNECTED  = 0x1
DOCUMENT_POSITION_FOLLOWING  = 0x4
DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC  = 0x20
DOCUMENT_POSITION_PRECEDING  = 0x2
DOCUMENT_TYPE_NODE  = 10
ELEMENT_NODE  = 1
ENTITY_NODE  = 6
ENTITY_REFERENCE_NODE  = 5
NOTATION_NODE  = 12
PROCESSING_INSTRUCTION_NODE  = 7
TEXT_NODE  = 3

Methods

appendChild()  : Node
cloneNode()  : Node
compareDocumentPosition()  : int
getAttribute()  : string
getAttributeNode()  : Attr
getAttributeNodeNS()  : Attr
getAttributeNS()  : string
getAttributes()  : array<string|int, mixed>
getBaseURI()  : string
getChildNodes()  : array<string|int, mixed>
getElementsByTagName()  : array<string|int, mixed>
getElementsByTagNameNS()  : array<string|int, mixed>
getFeature()  : Node
getFirstChild()  : Node
getLastChild()  : Node
getLocalName()  : string
getNamespaceURI()  : string
getNextSibling()  : Node
getNodeName()  : string
getNodeType()  : int
getNodeValue()  : string
getOwnerDocument()  : Document
getParentNode()  : Node
getPrefix()  : string
getPreviousSibling()  : Node
getSchemaTypeInfo()  : TypeInfo
getTagName()  : string
getTextContent()  : string
getUserData()  : object
hasAttribute()  : bool
hasAttributeNS()  : bool
hasAttributes()  : bool
hasChildNodes()  : bool
insertBefore()  : Node
isDefaultNamespace()  : bool
isEqualNode()  : bool
isSameNode()  : bool
isSupported()  : bool
lookupNamespaceURI()  : string
lookupPrefix()  : string
normalize()  : void
removeAttribute()  : void
removeAttributeNode()  : Attr
removeAttributeNS()  : void
removeChild()  : Node
replaceChild()  : Node
setAttribute()  : void
setAttributeNode()  : Attr
setAttributeNodeNS()  : Attr
setAttributeNS()  : void
setIdAttribute()  : void
setIdAttributeNode()  : void
setIdAttributeNS()  : void
setNodeValue()  : void
setPrefix()  : void
setTextContent()  : void
setUserData()  : object

Constants

ATTRIBUTE_NODE

public mixed ATTRIBUTE_NODE = 2

CDATA_SECTION_NODE

public mixed CDATA_SECTION_NODE = 4

COMMENT_NODE

public mixed COMMENT_NODE = 8

DOCUMENT_FRAGMENT_NODE

public mixed DOCUMENT_FRAGMENT_NODE = 11

DOCUMENT_NODE

public mixed DOCUMENT_NODE = 9

DOCUMENT_POSITION_CONTAINED_BY

public mixed DOCUMENT_POSITION_CONTAINED_BY = 0x10

DOCUMENT_POSITION_CONTAINS

public mixed DOCUMENT_POSITION_CONTAINS = 0x8

DOCUMENT_POSITION_DISCONNECTED

public mixed DOCUMENT_POSITION_DISCONNECTED = 0x1

DOCUMENT_POSITION_FOLLOWING

public mixed DOCUMENT_POSITION_FOLLOWING = 0x4

DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC

public mixed DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC = 0x20

DOCUMENT_POSITION_PRECEDING

public mixed DOCUMENT_POSITION_PRECEDING = 0x2

DOCUMENT_TYPE_NODE

public mixed DOCUMENT_TYPE_NODE = 10

ELEMENT_NODE

public mixed ELEMENT_NODE = 1

ENTITY_NODE

public mixed ENTITY_NODE = 6

ENTITY_REFERENCE_NODE

public mixed ENTITY_REFERENCE_NODE = 5

NOTATION_NODE

public mixed NOTATION_NODE = 12

PROCESSING_INSTRUCTION_NODE

public mixed PROCESSING_INSTRUCTION_NODE = 7

TEXT_NODE

public mixed TEXT_NODE = 3

Methods

appendChild()

public appendChild(Node $newChild) : Node
Parameters
$newChild : Node
Return values
Node

cloneNode()

public cloneNode(bool $deep) : Node
Parameters
$deep : bool
Return values
Node

compareDocumentPosition()

public compareDocumentPosition(Node $other) : int
Parameters
$other : Node
Return values
int

getAttribute()

public getAttribute(string $name) : string
Parameters
$name : string
Return values
string

getAttributeNode()

public getAttributeNode(string $name) : Attr
Parameters
$name : string
Return values
Attr

getAttributeNodeNS()

public getAttributeNodeNS(string $namespaceURI, string $localName) : Attr
Parameters
$namespaceURI : string
$localName : string
Return values
Attr

getAttributeNS()

public getAttributeNS(string $namespaceURI, string $localName) : string
Parameters
$namespaceURI : string
$localName : string
Return values
string

getAttributes()

public getAttributes() : array<string|int, mixed>
Return values
array<string|int, mixed>

getBaseURI()

public getBaseURI() : string
Return values
string

getChildNodes()

public getChildNodes() : array<string|int, mixed>
Return values
array<string|int, mixed>

getElementsByTagName()

public getElementsByTagName(string $name) : array<string|int, mixed>
Parameters
$name : string
Return values
array<string|int, mixed>

getElementsByTagNameNS()

public getElementsByTagNameNS(string $namespaceURI, string $localName) : array<string|int, mixed>
Parameters
$namespaceURI : string
$localName : string
Return values
array<string|int, mixed>

getFeature()

public getFeature(string $feature, string $version) : Node
Parameters
$feature : string
$version : string
Return values
Node

getFirstChild()

public getFirstChild() : Node
Return values
Node

getLocalName()

public getLocalName() : string
Return values
string

getNamespaceURI()

public getNamespaceURI() : string
Return values
string

getNextSibling()

public getNextSibling() : Node
Return values
Node

getNodeName()

public getNodeName() : string
Return values
string

getNodeType()

public getNodeType() : int
Return values
int

getNodeValue()

public getNodeValue() : string
Return values
string

getParentNode()

public getParentNode() : Node
Return values
Node

getPrefix()

public getPrefix() : string
Return values
string

getPreviousSibling()

public getPreviousSibling() : Node
Return values
Node

getTagName()

public getTagName() : string
Return values
string

getTextContent()

public getTextContent() : string
Return values
string

getUserData()

public getUserData(string $key) : object
Parameters
$key : string
Return values
object

hasAttribute()

public hasAttribute(string $name) : bool
Parameters
$name : string
Return values
bool

hasAttributeNS()

public hasAttributeNS(string $namespaceURI, string $localName) : bool
Parameters
$namespaceURI : string
$localName : string
Return values
bool

hasAttributes()

public hasAttributes() : bool
Return values
bool

hasChildNodes()

public hasChildNodes() : bool
Return values
bool

isDefaultNamespace()

public isDefaultNamespace(string $namespaceURI) : bool
Parameters
$namespaceURI : string
Return values
bool

isEqualNode()

public isEqualNode(Node $arg) : bool
Parameters
$arg : Node
Return values
bool

isSameNode()

public isSameNode(Node $other) : bool
Parameters
$other : Node
Return values
bool

isSupported()

public isSupported(string $feature, string $version) : bool
Parameters
$feature : string
$version : string
Return values
bool

lookupNamespaceURI()

public lookupNamespaceURI(string $prefix) : string
Parameters
$prefix : string
Return values
string

lookupPrefix()

public lookupPrefix(string $namespaceURI) : string
Parameters
$namespaceURI : string
Return values
string

normalize()

public normalize() : void

removeAttribute()

public removeAttribute(string $name) : void
Parameters
$name : string

removeAttributeNode()

public removeAttributeNode(Attr $oldAttr) : Attr
Parameters
$oldAttr : Attr
Return values
Attr

removeAttributeNS()

public removeAttributeNS(string $namespaceURI, string $localName) : void
Parameters
$namespaceURI : string
$localName : string

removeChild()

public removeChild(Node $oldChild) : Node
Parameters
$oldChild : Node
Return values
Node

setAttribute()

public setAttribute(string $name, string $value) : void
Parameters
$name : string
$value : string

setAttributeNodeNS()

public setAttributeNodeNS(Attr $newAttr) : Attr
Parameters
$newAttr : Attr
Return values
Attr

setAttributeNS()

public setAttributeNS(string $namespaceURI, string $qualifiedName, string $value) : void
Parameters
$namespaceURI : string
$qualifiedName : string
$value : string

setIdAttribute()

public setIdAttribute(string $name, bool $isId) : void
Parameters
$name : string
$isId : bool

setIdAttributeNode()

public setIdAttributeNode(Attr $idAttr, bool $isId) : void
Parameters
$idAttr : Attr
$isId : bool

setIdAttributeNS()

public setIdAttributeNS(string $namespaceURI, string $localName, bool $isId) : void
Parameters
$namespaceURI : string
$localName : string
$isId : bool

setNodeValue()

public setNodeValue(string $nodeValue) : void
Parameters
$nodeValue : string

setPrefix()

public setPrefix(string $prefix) : void
Parameters
$prefix : string

setTextContent()

public setTextContent(string $textContent) : void
Parameters
$textContent : string

setUserData()

public setUserData(string $key, object $data, UserDataHandler $handler) : object
Parameters
$key : string
$data : object
$handler : UserDataHandler
Return values
object

        
On this page

Search results