我构建了一个应用程序,它将CSV作为批量供稿,并且在保存为“Windows逗号分隔”和保存为“逗号分隔”时注意到了CSV中的差异在Mac上的Excel中。我的脚本只能解析Windows版本,我看不到如何在代码中解决这个问题。解析Windows CSV与普通CSV
我发现,他们中的台词回报是不同的:http://cl.ly/image/3x463O3b0A1s
这里是Mac的Excel中的文件类型列表:http://cl.ly/image/2F110Q1X0V0i
我爆发成线,像这样:
$lines = explode("\n", $content);
使用常规的CSV,它不能识别任何行,但是使用Windows版本,它按预期工作(去图!)。我该如何解决?
为什么使用爆炸,有内置的csv处理函数。 str_getcsv(),fgetcsv() – 2012-10-22 20:55:53