【发布时间】:2015-07-04 02:51:30
【问题描述】:
我从客户端获得了 .csv 文件,但是当我使用 PHP 读取它时,它显示一些文本无法读取。我尝试使用 google sheet 上传并打开,然后再次使用 google 导出 .csv。当我用 php 阅读它时,它工作得很好。
有什么方法可以在不使用 google 的情况下将 .csv 转换为 .csv UTF8 吗?因为客户端每天都会自动将 .csv 发送到服务器。然后我的 php 脚本将读取 .csv 数据并将其导入数据库。请帮忙
谢谢
【问题讨论】:
-
我已经尝试使用 header('Content-Type: text/html; charset=utf-8');和 iconv_set_encoding("internal_encoding", "UTF-8"); ,两者都不起作用。
-
它不起作用我尝试使用 echo iconv( "Windows-1252", "UTF-8", $data[$c] ) 跟随他们的代码。它仍然显示不可读的文本。请帮忙
标签: php csv utf-8 export-to-csv