Войти через VK Войти через FB Войти через Google Войти через Яндекс
Поиск по сайту
SimpleXMLElement::attributes
(PHP 5 >= 5.0.1)
SimpleXMLElement::attributes — Возвращает атрибуты элемента
Описание
public SimpleXMLElement SimpleXMLElement::attributes ([ string $ns = NULL [, bool $is_prefix = false ]] )Эта функция возвращает названия и значения атрибутов установленные в xml теге.
Замечание: SimpleXML содержит правило добавления итеративных свойств к большинству методов. Они не могут быть просмотрены с использованием var_dump() или каких-либо других средств анализа объектов.
Список параметров
ns -
Не обязательное пространство имен для извлеченных атрибутов
is_prefix -
По умолчанию FALSE
Возвращаемые значения
Возвращает итеративный объект SimpleXMLElement, по которому можно перемещаться для перебора всех атрибутов тега.
Вернет NULL если вызванный объект SimpleXMLElement уже представляет собой атрибуты, а не тег.
Примеры
Пример #1 Интерпретация XML строки
$string = <<<XML
<a>
<foo name="one" game="lonely">1</foo>
</a>
XML;
$xml = simplexml_load_string($string);
foreach($xml->foo[0]->attributes() as $a => $b) {
echo $a,'="',$b,"\"\n";
}
Результат выполнения данного примера:
name="one" game="lonely"
Смотрите также
Описание класса simplexmlelement, примеры использования класса simplexmlelement.
Описание на ru2.php.netОписание на php.ru