我想知道.CSV文件存在分隔符?因为我看到存在逗号,但存在和分号,我需要PHP脚本的所有分隔符。
答案 0 :(得分:2)
There is no real "CSV standard",理论上讲,任何字符都可以用作分隔符。
最常见的是,
(特别是在美国),;
(特别是在欧洲,因为我们需要逗号作为小数分隔符),\t
(制表符,ASCII { {1}})和0x09
。通常,分隔符周围的空格不是分隔符的一部分,但即使这样也可以更改。
这就是优秀实现提供CSV sniffer的原因,它试图猜测任何给定CSV文件的格式。