2014-09-04 576 views
0

我在PHPWord中的setValue()函数有问题。通常,参数应该是一个纯文本变量,但在这种情况下,我必须处理一个html块。而PHPWord无法将html标签解析为word xml。用PHPWord替换html实体setValue函数

我的意思是,以取代这个网站: enter image description here

到Word模板: enter image description here

使输出这样的: enter image description here

有没有什么解决办法吗?

回答

0

在设置var之前,您可以使用utf8_decode或htmlentities函数。 例如:

$document->setValue('cif', utf8_decode($cif)); 
$document->setValue('cif', htmlentities($cif)); 
+0

能否请您详细阐述更多的答案增加关于您所提供的解决方案多一点的描述? – abarisone 2015-04-15 13:27:50