DOMElement::removeAttributeNS

(PHP 5, PHP 7)

DOMElement::removeAttributeNSУдаляет атрибут

Описание

public bool DOMElement::removeAttributeNS ( string $namespaceURI , string $localName )

Удаляет атрибут с пространством имен namespaceURI и локальным именем localName из элемента.

Список параметров

namespaceURI

URI пространства имен.

localName

Локальное имя.

Возвращаемые значения

Возвращает TRUE в случае успешного завершения или FALSE в случае возникновения ошибки.

Ошибки

DOM_NO_MODIFICATION_ALLOWED_ERR

Возникает, если узел доступен только для чтения.

Смотрите также

Коментарии

This method can be used to remove a namespace declaration from an element, even though the declaration is not considered an attribute by the DOM.  The prefix will be removed from any element or attribute using it.

<?php

$dom 
DOMDocument::loadXML('<foo:root xmlns:foo="http:bar"/>');
$element $dom->childNodes->item(0);

// prints '0':
echo (int) $element->hasAttributeNS('http:bar''foo');

$element->removeAttributeNS('http:bar''foo');

/* prints '<?xml version="1.0"?> <root/>': */
print htmlentities($dom->saveXML());

?>
2005-08-10 15:56:07
http://php5.kiev.ua/manual/ru/domelement.removeattributens.html

    Поддержать сайт на родительском проекте КГБ