我正在修改一个电子商务网站。产品描述存储在数据库中,如下所示:
<p>Product description</p>
如上所示,HTML代码存储为普通字符。当我从数据库中获取此信息并使用它来创建docx文档时,Word文档中的文本显示为HTML代码:
<p>Product description</p>
我已经尝试过不同的功能:html_entity_decode,htmlentities,htmlspecialchars。也许我在错误的顺序中使用它们,或者只是以错误的方式使用它们。
如何将这些字符转换为Word文档中的可读文本?
感谢。
答案 0 :(得分:0)
我刚刚解决了这个问题。我使用了\ PhpOffice \ PhpWord \ Shared \ Html :: addHtml($ section,html_entity_decode($ html));
html_entity_decode函数完成了这项工作:D