Мой PHP генерирует документ Word, но не отображает возврат каретки. Мой CKEditor переводит возврат каретки в любой,
<br>, or <div>asdf</div>
Когда документ Word будет создан, он отобразит эти теги HTML, поэтому я их удаляю. Какой код замены, символ, ascii или тег можно использовать, чтобы при отображении страницы текст отображался так же, как в редакторе?
Текущий пример — если у вас есть текст «Не спрыгивайте с» [затем нажмите Enter, чтобы следующее слово было под ним]...
"утес." Вместо этого в настоящее время это сохраняется в SQL как:
Don't jump off the <br>cliff.
Don't jump off the <div>cliff</div>.
...в зависимости от используемого браузера. В выводе msWord любые теги, оставленные в содержимом [исключения для функции strip_tags], отображаются буквально в msWord. Или, если я заменю теги на ASCII, он тоже отобразит это буквально. Не уверен, поможет ли это, но это определено в верхней части моего файла php report_generator.php:
require_once '/var/www/PhpWord/src/PhpWord/Autoloader.php';
\PhpOffice\PhpWord\Autoloader::register();
include "/var/www/ncpcphp/NCPC_PHP_Functions.php";
DEFINE("WRITEtoFDOCS", "NO");
DEFINE("FDOCSDIRECTORY", "Contract Attachments");
DEFINE("MIMETYPE","application/vnd.openxmlformats-officedocument.wordprocessingml.document" );
Помогите - что я могу использовать, чтобы вывод отображал возврат каретки?
Don't jump off the\ncliff
- person Cindy Meister   schedule 10.03.2018