有没有一个库可以使用PHP编写RFC 4180 CSV文件?[已关闭]

2022-08-30 16:12:11

我知道 fputcsv,但根据这个 “wontfix” bug fputcsv 没有正确转义输入,并且由于兼容性原因,它的行为不会被修复。我更喜欢符合RFC 4180的实现,以便Excel和LibreOffice可以在所有情况下打开它。

我尝试过在谷歌上搜索一个可以正确做到这一点的库,但似乎没有就一个像样的第三方库达成共识,而是通常建议有缺陷的fptcsv。我总是可以自己动手,但如果可能的话,我宁愿不重新发明轮子。


答案 1

似乎每个库都在2008年的某个时候停止了开发。我不确定这是怎么回事。这似乎是流行的选择:

我不能保证其中任何一个。我碰巧生活在一个神奇的土地上,我只需要处理Excel生成的CSV文件,这些文件永远不会在字段中包含换行符。这让我逃脱了/并且幸福地不知道它们在现实世界中是如何被打破的。fgetcsvfputcsv


答案 2

推荐