Здравствуйте! Есть задача выгрузить на сайт товары из xml-документа. К сожалению, опции товаров (а именно полотенцесушителей) "Ширина" и "Высота" идут по отдельности, что плохо подхватывается системой Opencart. В Я с помощью кода https://www.php.net/manual/en/class.xmlreader.php#100074 XML превратил в массив. Произвел над массивом (ранее xml-файлом) операции и объединил две опции "Ширина" и "Высота" в одну "Габариты". Теперь хочу вернуть обратно в массив. Подскажите, как это сделать? С уважением, Иван.
Добрый день, Иван! Неплохо бы было увидеть этот массив. По тому, что понятно из Вашего вопроса: PHP: <? $xmlToArray["Width"]=100; $xmlToArray["Height"]=120; echo "<pre>"; print_r($xmlToArray); /* Array ( [Width] => 100 [Height] => 120 ) */ $xmlToArray["Dimensions"] = [ "Width" => $xmlToArray["Width"], "Height" => $xmlToArray["Height"] ]; unset($xmlToArray["Width"]); unset($xmlToArray["Height"]); print_r($xmlToArray); /* Array ( [Dimensions] => Array ( [Width] => 100 [Height] => 120 ) ) */ ?> Удачи!