我有一个页面,我要求用户上传制表符分隔的CSV文件。但我如何确保选项卡分隔的csv文件已上传。我需要PHP验证。谁能帮忙?提前致谢。验证制表符分隔的CSV文件
0
A
回答
1
除了在PHP中处理文件上传时的常见安全措施之外,尝试将其解析为CSV;如果成功,它是有效的。 您可能要注意的一件事是太大的文件,可能会使您的应用程序吃掉太多内存。
0
到目前为止,进行基本检查的最简单方法是让他们在第一行输入列名,以便检查它们是否与您期望的列匹配。但你仍然需要检查它们提供的数据是否有效......
相关问题
- 1. 转换制表符分隔文件为csv文件
- 2. 在csv文件中制表符分隔的字段的值
- 3. 在c#中编写制表符分隔的csv文件
- 4. 无法将制表符分隔的.txt文件转换为csv
- 5. 如何索引使用solr制表符分隔的csv文件?
- 6. 打开制表符分隔的CSV并保存为制表符分隔
- 7. 将.txt文件连接到带有制表符分隔符的csv文件
- 8. str_getcsv在制表符分隔CSV
- 9. 如何创建制表符分隔CSV?
- 10. 将文件(csv,excel,制表符分隔)转换为XML
- 11. 在c#中读取/写入CSV /制表符分隔文件
- 12. 转换文件,CSV的分隔符fomat
- 13. 了解CSV文件的分隔符
- 14. .NET和制表符分隔文件
- 15. str_getcsv在制表符分隔文件
- 16. XML到制表符分隔文件
- 17. 使用fgetcsv制表符分隔文件
- 18. 合并制表符分隔文件
- 19. 从制表符分隔的文件中批量复制文件
- 20. 如何计算在给定一个制表符分隔文件制表符分隔的文件
- 21. xsd中的文件记录分隔符验证
- 22. 使用多个分隔符和复制分隔符在CSV文件中分隔列值
- 23. 阅读分布式制表符分隔的CSV
- 24. 在制表符分隔的csv文件中追加新列的最佳方法
- 25. 从制表符分隔的文本文件列制作数组
- 26. 如何将制表符分隔的文件转换为CSV格式?
- 27. 如何在制表符分隔符来自数据库时编写制表符分隔的文件?
- 28. 将分隔符分隔为CSV
- 29. Laravel csv文件验证
- 30. jQuery验证CSV文件
解析前N个字节将会执行。 – Basilevs 2010-08-03 08:55:31
不完全。在N个字节后,您可能仍会遇到无效数据(例如太多或太少的列)。但是,如果前几行可以毫无错误地被解析,那么确实是一个CSV文件的可能性很高。 – tdammers 2010-08-03 09:13:54