PHP使用UTF-8编码保存CSV文件

时间:2015-03-31 15:44:48

标签: php mysql encoding utf-8

我的PHP知识有限,我试图将mySQL中的表导出为CSV文件,该文件保存到服务器上的设置本地位置。我从我发现的一些代码中得到了这个,但是我需要将CSV文件的编码转换为UTF-8,我还要添加到这个代码中以便让它做到这一点吗?

$myfile = fopen("geniusExportTable.csv", "w") or die("Unable to open file!");
fwrite($myfile, $output);
fclose($myfile);

编辑,我可以使用phpMyAdmin将表导出为CSV,Excel然后将CSV导入MS SQL,并且工作正常,但我需要自动执行此过程。我可以使用PHP(CRON to schedule)导出文件,但Excel似乎没有读取phpMyAdmin在使用PHP时声明为UTF-8的相同编码。我需要一种方法来使用正确的编码来保存文件。

0 个答案:

没有答案
相关问题