如何检查上传文件是CSV还是XLS [英] How to check is upload file is CSV or XLS

查看:118
本文介绍了如何检查上传文件是CSV还是XLS的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我上传CSV或XLS文件,并将该文件内容导入数据库。有两种不同的读取CSV和XLS文件的方法( readCSV() readXLS())。当我上传给我相同文件类型的CSV或XLS文件

I upload CSV or XLS file and import that file content in to the data base. There is two separate method for read CSV and XLS file read(readCSV() and readXLS()). when i upload CSV or XLS file that gave to me same file type

if(file_type($my_file) =='CSV'){
  readCSV();
}else{
  readXLS();
}

我如何编写file_type()函数以获得CSV和XLS的单独结果文件

How can i write file_type() function for get separate result for CSV and XLS files

推荐答案

尝试一下:

$extension = end(explode('.', $_FILES['image']['name']));

if($extension == 'csv' || $extension == 'xls')
{
   echo 'ok';
}
else
{
   echo 'error';
}




  • 谢谢

    • Thanks

      这篇关于如何检查上传文件是CSV还是XLS的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆