Я пытаюсь вставить base64_encoded pdf-контент в xml с кодом ниже.
1) Получение pdf данных в переменной.
$ varFilePath = 'temp_invoices / '.$ varFileName;
$ arrFileData = file_get_contents ($ varFilePath);
$ varPdfBase64 = base64_encode ($ arrFileData);
2) Использование данных base64 в теге xml
$ Attachment-> addChild ('Attachment', $ varPdfBase64);
Переменная $varPdfBase64 имеет слишком большой контент и проблема с его созданием.
Теперь, когда я пытаюсь загрузить XML-файл, он показывает обычный текст вместо загрузки с тегами XML.
Примечание: - Все теги присутствуют в исходном коде (Ctrl + U).
Как я могу решить эту проблему?