gpt4 book ai didi

php - 不带引号的 CSV 不适用于 fgetcsv

转载 作者:行者123 更新时间:2023-12-01 23:19:03 24 4
gpt4 key购买 nike

我尝试通过 PHP 解析用户上传的 CSV 文件,但无法正常工作。

我已经上传了几个格式正确的 CSV,但效果很好;我有许多用户尝试导入从 Excel 导出的 CSV 文件,但他们遇到了问题。我将这些文件与我的文件进行了比较,发现 Excel 文件的条目周围都缺少引号。除此之外,它们是相同的。如果我打开它并使用 Open Office 保存它,而不进行任何更改,它就可以工作。所以我相当确定它与报价有关。

我的问题是;如何读取这些格式不正确的 CSV?

更新:原因已找到!

这是特定于 Mac 版本的 Excel 的。由于某些任意原因,Mac 上的换行符处理方式有所不同,因此在使用 fgetcsv 之前,您应该这样做;

ini_set('auto_detect_line_endings',TRUE);

最佳答案

这是特定于 Mac 版本的 Excel 的。由于某些任意原因,Mac 上的换行符处理方式有所不同,因此在使用 fgetcsv 之前,您应该这样做;

ini_set('auto_detect_line_endings',TRUE);

关于php - 不带引号的 CSV 不适用于 fgetcsv,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2321064/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com