我正在使用FPDF创建包含从MySQL查询填充的某些文本元素(如Cells)的文档。其中一个领域是$ company。
每当公司名称包含括号(即'Acme Fixings(UK)Ltd')时,生成的PDF读取
Acme Fixings (UK) Ltd
我尝试使用addslashes()来逃避括号无济于事。用单引号字符串替换变量可以正常工作。
我正在使用提供的Arial字体。
任何线索?
谢谢,Dan
答案 0 :(得分:0)
由于某种原因,在将数据输入数据库时,括号被认为是危险的,因此被编码为HTML实体。
html_entity_decode
会撤消此过程,从而产生括号。
请注意,如果您将其输出到浏览器并且它似乎"很好,它是因为浏览器解码HTML实体。您应该使用View Source查看服务器实际输出的内容。