从PHP到csv的欧元符号显示Â

时间:2014-04-12 19:52:19

标签: php csv fputcsv euro

我输出带有欧元符号的csv文件时遇到问题。我尝试使用不起作用的欧元和欧元也不起作用。这仅适用于我的表视图,但在导出到csv时不起作用。

希望有人可以帮助我。

更新 我忘了说这个代码而不是欧元符号是这个符号:Â

'€ '

2 个答案:

答案 0 :(得分:0)

我个人会在文件

上运行utf8编码功能

实施例

mb_convert_encoding($csv, 'UTF-16LE', 'UTF-8');

答案 1 :(得分:0)

旧线程,但无论如何我都会通过搜索引擎找到这个帖子。

对我来说真正有用的是以下转换:

echo iconv("UTF-8", "CP1252", $csv);

无需编码标题或其他所需的转换,只需使用符号“€”即可。自Office 2000或更早版本以来,这一直在运行,并且仍然适用于Office 2016/365。