Класс DOMElement
(PHP 5)
Обзор классов
DOMElement extends DOMNode {
/* Свойства */
readonly public bool $DOMElement->schemaTypeInfo ;
readonly public string $tagName ;
/* Методы */
__construct ( string $name [, string $value [, string $namespaceURI ]] )
string DOMElement::getAttribute ( string $name )
DOMAttr DOMElement::getAttributeNode ( string $name )
DOMAttr DOMElement::getAttributeNodeNS ( string $namespaceURI , string $localName )
string DOMElement::getAttributeNS ( string $namespaceURI , string $localName )
DOMNodeList DOMElement::getElementsByTagName ( string $name )
DOMNodeList DOMElement::getElementsByTagNameNS ( string $namespaceURI , string $localName )
bool DOMElement::hasAttribute ( string $name )
bool DOMElement::hasAttributeNS ( string $namespaceURI , string $localName )
bool DOMElement::removeAttribute ( string $name )
bool DOMElement::removeAttributeNode ( DOMAttr $oldnode )
bool DOMElement::removeAttributeNS ( string $namespaceURI , string $localName )
DOMAttr DOMElement::setAttribute ( string $name , string $value )
DOMAttr DOMElement::setAttributeNode ( DOMAttr $attr )
DOMAttr DOMElement::setAttributeNodeNS ( DOMAttr $attr )
void DOMElement::setAttributeNS ( string $namespaceURI , string $qualifiedName , string $value )
void DOMElement::setIdAttribute ( string $name , bool $isId )
void DOMElement::setIdAttributeNode ( DOMAttr $attr , bool $isId )
void DOMElement::setIdAttributeNS ( string $namespaceURI , string $localName , bool $isId )
/* Наследуемые методы */
DOMNode DOMNode::appendChild ( DOMNode $newnode )
public string DOMNode::C14N ([ bool $exclusive [, bool $with_comments [, array $xpath [, array $ns_prefixes ]]]] )
public int DOMNode::C14NFile ( string $uri [, bool $exclusive [, bool $with_comments [, array $xpath [, array $ns_prefixes ]]]] )
DOMNode DOMNode::cloneNode ([ bool $deep ] )
public int DOMNode::getLineNo ( void )
public string DOMNode::getNodePath ( void )
bool DOMNode::hasAttributes ( void )
bool DOMNode::hasChildNodes ( void )
DOMNode DOMNode::insertBefore ( DOMNode $newnode [, DOMNode $refnode ] )
bool DOMNode::isDefaultNamespace ( string $namespaceURI )
bool DOMNode::isSameNode ( DOMNode $node )
bool DOMNode::isSupported ( string $feature , string $version )
string DOMNode::lookupNamespaceURI ( string $prefix )
string DOMNode::lookupPrefix ( string $namespaceURI )
void DOMNode::normalize ( void )
DOMNode DOMNode::removeChild ( DOMNode $oldnode )
DOMNode DOMNode::replaceChild ( DOMNode $newnode , DOMNode $oldnode )
}
Свойства
schemaTypeInfoПока не реализовано, всегда возвращает NULL
tagNameИмя элемента
Примечания
Замечание:
Расширение DOM использует кодировку UTF-8. Используйте функции utf8_encode() и utf8_decode() для работы с текстами в кодировке ISO-8859-1, либо Iconv в других кодировках.
Содержание
- DOMElement::__construct — Создание нового объекта класса DOMElement
- DOMElement::getAttribute — Возвращает значение атрибута
- DOMElement::getAttributeNode — Возвращает узел атрибута
- DOMElement::getAttributeNodeNS — Возвращает узел атрибута
- DOMElement::getAttributeNS — Возвращает значение атрибута
- DOMElement::getElementsByTagName — Возвращает элементы по имени тэга
- DOMElement::getElementsByTagNameNS — Получение элементов по локальному имени в заданном пространстве имен
- DOMElement::hasAttribute — Проверяет наличие атрибута
- DOMElement::hasAttributeNS — Проверяет, существует ли заданный атрибут
- DOMElement::removeAttribute — Удаляет атрибут
- DOMElement::removeAttributeNode — Удаляет атрибут
- DOMElement::removeAttributeNS — Удаляет атрибут
- DOMElement::setAttribute — Устанавливает значение атрибута
- DOMElement::setAttributeNode — Добавляет новый узел атрибута к элементу
- DOMElement::setAttributeNodeNS — Добавляет новый атрибут к элементу
- DOMElement::setAttributeNS — Добавляет новый атрибут
- DOMElement::setIdAttribute — Объявляет атрибут с заданным именем ключевым атрибутом
- DOMElement::setIdAttributeNode — Объявляет заданный узал атрибута ключевым
- DOMElement::setIdAttributeNS — Объявляет атрибут с заданным локальным именем и URI пространства имен идентифицирующим
DOMElement::__construct
Смотрите также:
Описание на ru2.php.net
Описание на php.ru