我将使用
现在我正在做的是:
我希望你能够提供以下内容:那就是类似这样的东西:
fgetcsv
来读取我的应用程序中的csv文件。问题是我不知道我的用户会使用哪种分隔符,例如,
, |
, 或者;
。如果我什么也不告诉fgetcsv
,它只会接受,
作为分隔符,但如果我告诉它使用特定的分隔符,它将只接受该分隔符。现在我正在做的是:
while (($row = fgetcsv($fileHandle, 4096)) !== false) {
我希望你能够提供以下内容:那就是类似这样的东西:
while (($row = fgetcsv($fileHandle, 4096, array(',', ';', '|'))) !== false) {
有没有一些简单的方法可以实现这个功能?因为CSV并没有标准化,所以你不应该被限制在某一个特定字符上。