У меня есть многомерный многообъектный массив из вызова функции simplexml_import_dom()
.
Срез одной секции массива:
[Price] => SimpleXMLElement Object
(
[Prices] => Array
(
[0] => SimpleXMLElement Object
(
[@attributes] => Array
(
[MType] => A
[PType] => R
Это вызывает у меня немало проблем при попытке чтения вложенных объектов. Я попытался перебрать массив, используя несколько get_object_vars()
, но поскольку глубина и расположение вложенных объектов постоянно меняются, я не смог получить желаемых результатов.
Содержит ли PHP функцию, которую я не смог найти, для преобразования многомерного массива с несколькими объектами в стандартный многомерный массив? Или кто-нибудь уже решал эту проблему?
Спасибо за вашу помощь!