前端:

<html><body><formaction="/static/uploadList/upload.php"method="post"enctype="multipart/form-data"><labelfor="file">licenseImage:</label><inputtype="file"name="licenseImage[]"id="file1"/><inputtype="file"name="licenseImage[]"id="file2"/><inputtype="file"name="licenseImage[]"id="file3"/><inputtype="file"name="licenseImage[]"id="file4"/><br/><inputtype="submit"name="submit"value="Submit"/></form></body></html>

后端:

<?php$ret=array();foreach($_FILES["licenseImage"]["error"]as$key=>$error){if($error>0){var_dump($_FILES['licenseImage']);var_dump("图片上传失败!!!");exit;$ret['status']=2;$ret['dataInfo']="图片上传失败!!!";return$ret;}else{//临时文件$pathFile=@$_FILES['licenseImage']['tmp_name'][$key];//文件名$fileName=$_FILES["licenseImage"]["name"][$key];//文件大小$fileSize=$_FILES["licenseImage"]["size"][$key];//文件类型//获取上传文件的扩展名$extend=strrpos($fileName,'.');//strrchr($fileName,'.');//文件内容:file_get_contents($pathFile)//文件大小:$_FILES["file"]["size"]//文件在服务器中的暂存位置:$_FILES["file"]["tmp_name"]//判断文件类型是否是p_w_picpath#当前支持的类型列表$type_list=array('1'=>'jpg','2'=>'png','3'=>'jpeg',);/*if(in_array($extend,array_values($type_list))){$ret['status']=3;$ret['dataInfo']="上传文件的类型错误!!!";return$ret;}#判断上传图片的大小if(($fileSize/1024)>2048){$ret['status']=4;$ret['dataInfo']="上传已经大于2M!!!";return$ret;}*/}//IF_END//无后缀的文件名$fname=basename($fileName,$extend);$time=date("y-m-d-H-i-s");//去当前上传的时间//保存的文件名$fNewname=$fname."_".$time.".".$extend;$result=move_uploaded_file($pathFile,$fNewname);}