为了账号安全,请及时绑定邮箱和手机立即绑定

多圖上傳,如何抓到第一個、以及第二個之後的值?

多圖上傳,如何抓到第一個、以及第二個之後的值?

开满天机 2019-05-13 13:19:46
我用了一個ajax的多圖上傳已經可以多圖上傳了$fileCount=count($_FILES['icon']['name']);for($i=0;$i
查看完整描述

2 回答

?
慕侠2389804

TA贡献1719条经验 获得超6个赞

不知道是不是指的这样?
$fileCount=count($_FILES['icon']['name']);
$files=[];
for($i=0;$i<$fileCount;$i++){
$file=$_FILES['icon']['tmp_name'][$i];
$dest='../../images/admin/product/'.$_FILES['icon']['name'][$i];
move_uploaded_file($file,$dest);
$files[]=$dest;
}
$first=true;
foreach($filesas$file){
if($first){
$first=false;
//第一张updatexxx
}else{
//第二张图开始insertxx
}
}
                            
查看完整回答
反对 回复 2019-05-13
?
千巷猫影

TA贡献1829条经验 获得超7个赞

用for循环也是可以的,你一次上传多张图片就是一个三维数组,你只要循环读取name,type,tmp_name,error,size的下标就好了,$i=0是开始那你就在循环中判断等于0的时候执行updateelse执行insert
                            
查看完整回答
反对 回复 2019-05-13
  • 2 回答
  • 0 关注
  • 379 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信