如何在PHP Invoicr脚本中设置charset UTF-8

时间:2016-09-09 11:04:28

标签: php fpdf

我正在使用https://github.com/farjadtahir/pdf-invoicr

问题是当我向$invoice->setFrom()(或其他任何地方)的变音符号添加变音符号时没有出现。

我在this comments尝试了$invoice->setFrom(array(iconv("UTF-8", "ISO-8859-1","ÆØÅ") 但仍然不能使用变音符号。

接下来我再次尝试https://stackoverflow.com/a/21555497/2893691无效。

那么,如何在invoicr中最终将ľščťžýáíé转换为UTF-8?

编辑 - 新信息

我已使用mb_detect_encoding()并且已返回UTF-8。但是当我尝试显示例如字符串ičo123时,结果为空。没有显示。

我尝试添加header('Content-Type: text/html; charset=utf-8');,但仍然无法使用变音符。

编辑2 - 新信息

我尝试过这个脚本http://www.fpdf.org/en/script/script92.php但仍然无效。以下是上面链接中下载示例的屏幕截图:

enter image description here

1 个答案:

答案 0 :(得分:2)

问题已解决 - 使用编辑2 中的脚本并从iconv()文件中删除了所有phpinvoice.php个功能。