Справочник по PHP : Функции работы с данными : XML : SimpleXML : attributes

Материал из Справочник Web-языков.

Перейти к: навигация, поиск
Главная  ::. PHP  ::. Функции работы с данными  ::. XML  ::. SimpleXML  ::. attributes

[править] SimpleXMLElement->attributes

SimpleXMLElement->attributes -- Возвращает атрибуты элемента.

[править] Описание

SimpleXMLElement simplexml_element->attributes ( [string data] )

Эта функция возвращает названия и значения атрибутов выбранного xml-элемента.

Замечание: SimpleXML содержит правило добавления итеративных свойств к большинству методов. Они не могут быть просмотрены с испольванием var_dump() или каких-либо других средств анализа объектов.

Пример 1. Интепретация XML-строки

<?php
$string 
= <<<XML
<users>
 <user name="Evgen" age="27">admin@spravkaweb.ru</user>
</users>
XML;
$xml simplexml_load_string($string);
foreach(
$xml->users[0]->attributes() as $a => $b) {
    echo 
$a,'="',$b,"\"\n";
}
?>

Данный пример выведет:

name="Evgen"
age="27
Личные инструменты
7.21205496788