Я получил данные
$data с помощью функции
simplexml_load_file, вот так если вывести данные print_r($data):
SimpleXMLElement Object
(
[@attributes] => Array
(
[Id] => 123
[name] => Иван
)
)
Делаю
echo $data[id];
и выводится id, я могу его даже проверить если id == 123, то и это срабатывает.
Но как только я начинаю делать другие операции, то ошибка это не простое значение, я проверяю
print_r($data[id]);
и правда объект:
SimpleXMLElement Object
(
[0] => 123
)
Как мне от этого избавиться? Мне нужен простой человеческий массив:
Array
(
[Id] => 123
[name] => Иван
)