Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
(使用 PHP)
我需要检查客户上传的 CSV 文件。具体来说,我需要验证这个 CSV 是否只有“;”作为分隔符 不允许使用其他分隔符。
为您处理此问题的最佳方法是什么?
谢谢你。
如果您知道第一行的值,则可以尝试通过读取第一行的第 N 个字符来识别分隔符,例如:
$csvdata = "delimiter;test\r\netc;herp"; // Contents of the uploaded file $delimiter = substr($csvdata, strlen("delimiter "), 1); echo $delimiter;
我建议你使用 xlsx 文件类型。它比 CSV 更容易处理,并且在 Mac 和 DOS 行尾和编码方面没有问题。
block?