如何使用php验证上传的csv/text文件


How to validate an uploaded csv/text file with php

我正在使用codeigniter,并设法创建了一个检查扩展和大小的上传系统。

我现在想做的是检查这些文件是否以制表符分隔,并且是否有特定数量的列。

有人能给我指正确的方向吗?

谢谢。

读取第一行并使用preg_split根据制表符对其进行拆分。

返回的数组大小应与预期的列数相匹配。如果不是,则上载的文件无效。

使用自定义回调函数进行表单验证。有关这方面的帮助可以在这里找到。

有关检查此处制表符分隔的帮助,以及此处的列数。