Php FPDF正确打印NumberFormatter类给出的货币符号

Php FPDF正确打印NumberFormatter类给出的货币符号,php,number-formatting,fpdf,currency-formatting,Php,Number Formatting,Fpdf,Currency Formatting,我使用以下函数在使用FPDF创建的pdf上的单元格中添加一个从db检索的价格值: $fmt = numfmt_create( 'it_IT', NumberFormatter::CURRENCY ); numfmt_format_currency($fmt, $row['prezzo'], "EUR") 考虑到欧元符号的输出如下:  € 我试图定义欧元成本: define('EURO',chr(128)); 但是我不能用数字格式 如何在pdf中正确打印欧元符号?当您创建$fmt时,

我使用以下函数在使用FPDF创建的pdf上的单元格中添加一个从db检索的价格值:

$fmt = numfmt_create( 'it_IT', NumberFormatter::CURRENCY );

numfmt_format_currency($fmt, $row['prezzo'], "EUR")
考虑到欧元符号的输出如下:

 €
我试图定义欧元成本:

define('EURO',chr(128));
但是我不能用数字格式


如何在pdf中正确打印欧元符号?

当您创建$fmt时,您在
numfmt_create
中使用了哪些值?我可以告诉您,在OPT中添加的代码现有fPDF包将无法工作,但有人创建了一个支持UTF-8的版本,该版本应允许您根据需要使用欧元符号。你会找到的。是的,tFPDF看起来像是一个不那么痛苦的解决方案。非常感谢。