圆括号在FPDF中显示为ASCII码?

时间:2013-04-22 17:13:29

标签: php pdf fpdf

我正在使用FPDF创建包含从MySQL查询填充的某些文本元素(如Cells)的文档。其中一个领域是$ company。

每当公司名称包含括号(即'Acme Fixings(UK)Ltd')时,生成的PDF读取

Acme Fixings (UK) Ltd

我尝试使用addslashes()来逃避括号无济于事。用单引号字符串替换变量可以正常工作。

我正在使用提供的Arial字体。

任何线索?

谢谢,Dan

1 个答案:

答案 0 :(得分:0)

由于某种原因,在将数据输入数据库时​​,括号被认为是危险的,因此被编码为HTML实体。

html_entity_decode会撤消此过程,从而产生括号。

请注意,如果您将其输出到浏览器并且它似乎"很好,它是因为浏览器解码HTML实体。您应该使用View Source查看服务器实际输出的内容。