如何使用PHP验证上载文件包含制表符分隔的数据?

如何使用PHP验证上载文件包含制表符分隔的数据?,php,tsv,Php,Tsv,我想验证上传的文件是否用制表符分隔。我的文件不是.CSV。有人知道如何在PHP中实现这一点吗?提前谢谢。我不是100%清楚您的要求(也许您可以发布一些示例)。这可能会对您有所帮助: 搜索制表符:“\t”双引号很重要。如果您有一个字符串中的选项卡项列表,并希望将其转换为数组,则可以使用并输入“\t”作为第一个参数。请参阅本文中的代码: 基本上,您可以比较每行中选项卡的数量。如果CSV的每一行都有相同数量的选项卡,那么它可能是一个以选项卡分隔的文件。请注意,这种情况不会100%发生,这是验证的良好

我想验证上传的文件是否用制表符分隔。我的文件不是
.CSV
。有人知道如何在PHP中实现这一点吗?提前谢谢。

我不是100%清楚您的要求(也许您可以发布一些示例)。这可能会对您有所帮助:


搜索制表符:
“\t”
双引号很重要。如果您有一个字符串中的选项卡项列表,并希望将其转换为数组,则可以使用并输入“\t”作为第一个参数。

请参阅本文中的代码:


基本上,您可以比较每行中选项卡的数量。如果CSV的每一行都有相同数量的选项卡,那么它可能是一个以选项卡分隔的文件。请注意,这种情况不会100%发生,这是验证的良好起点。

重复的内容应为注释只要文件内容为csv格式,文件的扩展名就不重要。你试过什么代码?@BugFinder我什么也没猜到。:-)@文件类型由MIME类型决定,或者对于csv文件这样简单的文件,只要它是文本,您就可以解析它。因此,您只需对该文件进行检查,以确保该文件符合您对“csv”文件的定义