DomElement¶
-
php\xml\DomElement abstract class
extends: php\xml\DomNode
Children
- abstract class php\xml\DomDocument
Methods
__get($name)¶
Parameters:
- $name – string
Returns: string Value of attribute by $name
__set($name, $value)¶Set attribute value
Parameters:
- $name – string
- $value – string
__unset($name)¶Remove attribute by name
Parameters:
- $name – string
__isset($name)¶Check attribute exists by name
Parameters:
- $name –
Returns: bool
getTagName()¶
Returns: string
getAttribute($name)¶
Parameters:
- $name – string
Returns: string
hasAttribute($name)¶
Parameters:
- $name – string
Returns: bool
hasAttributeNS($namespaceURI, $localName)¶
Parameters:
- $namespaceURI – string
- $localName – string
Returns: bool
setAttribute($name, $value)¶
Parameters:
- $name – string
- $value – string
setAttributes($attributes)¶
Parameters:
- $attributes – array, Traversable
getAttributes()¶
Returns: array
removeAttribute($name)¶
Parameters:
- $name – string
getElementsByTagName($name)¶
Parameters:
- $name – string
Returns:
getElementsByTagNameNS($namespaceURI, $localName)¶
Parameters:
- $namespaceURI – string
- $localName – string
Returns:
getAttributeNS($namespaceURI, $localName)¶
Parameters:
- $namespaceURI – string
- $localName – string
Returns: string
setAttributeNS($namespaceURI, $qualifiedName, $value)¶
Parameters:
- $namespaceURI – string
- $qualifiedName – string
- $value – string
removeAttributeNS($namespaceURI, $localName)¶
Parameters:
- $namespaceURI – string
- $localName – string
setIdAttribute($name, $isId)¶
Parameters:
- $name – string
- $isId – bool
setIdAttributeNS($namespaceURI, $localName, $isId)¶
Parameters:
- $namespaceURI – string
- $localName – string
- $isId – string