如何在csv格式文件的php mysqli中制作上传脚本并在其中进行内容验证?

时间:2015-05-20 05:58:07

标签: php regex validation csv file-upload

这是我上传部分的脚本,如何添加csv上传的内容验证?有人可以帮忙吗?

<div id="SampleFormWrapper" runat="server">  
</div>

1 个答案:

答案 0 :(得分:2)

使用fgetcsv()读取文件,如下所示,并在循环内进行验证。

请参阅以下示例代码。

$fileData=fopen($filename, 'r');

while(!feof($fileData))
{
   //do validation for fgetcsv($file) value here
  if($i%5 == 0){
       if(is_numeric(fgetcsv($file)) && strlen(fgetcsv($file)) == 4){
           return true;
       }
       else{
             return false;
       }
   } 
   $i++;
   print_r(fgetcsv($file));
}