使用 PHP 编写带有西班牙语字符的 CSV 文件


Using PHP to write a CSV file with Spanish characters

我有一个带有utf-8编码的php脚本。在其中,我有一个带有特殊字符的数组(例如顶部带有~的n)。在我的编辑器中看起来很好。php 将数组与来自 html 表单的文本匹配并写入 csv 文件。当我编写文件时,我是这样做的;

fwrite($fp,utf8_encode($data),strlen($data)+100);

当我打开文件时,它说它是utf-8编码的,但章程都搞砸了。

您是否尝试过不对数据使用 utf_encode()?您似乎正在重新编码已经 UTF-8 编码的内容