как распарсить XML -> simplexml -> атрибуты?

Задание закрыто
Статус рабочей области:Завершено
Стоимость:50 рублей
Срок выполнения:1 день
Варианты оплаты:По договоренности
Дата публикации:2015-06-05 21:13
Обновлено:2015-06-05 21:15
Был на сайте:2024-03-20 15:15

как распарсить XML -> simplexml -> атрибуты?

 
Задача

50 рубле на пиво и плюс в репу за ответ на вопрос:
как из этого:
<?xml version="1.0" encoding="utf-8"?>
<request date="Fri, Jun 5, 2015 21:06:46 MSK" protocol="open" uid="88cc80c1-4f62-4591-b121-2feb3f1bfa9b">
<abonent isnn="1082" operator="mts-all" phone="79852301733"/>
<content-text content-type="text/plain">Юк мришмрмд</content-text>
</request>

получить переменные php в удобном для работы виде?

пробовал так:

$smsdata = new SimpleXMLElement($xml);

-> print_r($smsdata , 1) дает такую картину ->

SimpleXMLElement Object
(
[··· => Array
(
[date] => Fri, Jun 5, 2015 21:00:36 MSK
[protocol] => open
[uid] => a5b6b37a-2224-4758-8fbc-2f708a537d09
)

[abonent] => SimpleXMLElement Object
(
[··· => Array
(
[isnn] => 1082
...

Видеть полную информацию и оставлять заявки могут только авторизованные пользователи.
Исполнитель по этому заданию выбран.
Заявок нет

Оставлять заявки могут только авторизованные пользователи.