@buster
В Laravel есть специальный пакет "laravel-php2xml", который позволяет легко конвертировать массив в XML-документ.
Шаг 1: Установите пакет
Выполните следующую команду в командной строке:
composer require f9webltd/laravel-php2xml
Шаг 2: Используйте метод toXml для конвертирования
После установки пакета вы можете использовать метод toXml для конвертирования массива в XML-документ. Пример:
$data = [ 'name' => 'John Doe', 'email' => '[email protected]', 'phone' => '1234567890' ];
$xml = F9WebPhp2XmlArrayToXml::convert($data);
// output: /* John Doe [email protected] 1234567890 */
Шаг 3: Сохраните в файл (опционально)
Вы также можете сохранить XML-документ в файл, используя функцию file_put_contents:
file_put_contents('data.xml', $xml);
Это сохранит XML-документ в файле data.xml.