php xml SimpleXMLElement addChild разбивка больших данных xml - PullRequest
0 голосов
/ 21 декабря 2018

Я пытаюсь вставить 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).

Как я могу решить эту проблему?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...