为什么这个else if会是写$file['name']开始遍历?
老师讲的很好,就是这个三维数组有点不理解 为什么这个else if会是写$file['name']开始遍历 我觉得应该写$file这个,老师现在遍历$file['name'] 就应该进$file['name']去遍历他的[0][1]...去了啊,什么时间会出来,遍历$file['type']等后面的四个?
老师讲的很好,就是这个三维数组有点不理解 为什么这个else if会是写$file['name']开始遍历 我觉得应该写$file这个,老师现在遍历$file['name'] 就应该进$file['name']去遍历他的[0][1]...去了啊,什么时间会出来,遍历$file['type']等后面的四个?
2016-01-28
我想很久没有明白,按我现在的理解,对不对先不说,毕竟我也是小白,至少先说下我的理解。
foreach ($file['name'] as $key => $val) { $files[$i]['name']=$file['name'][$key]; $files[$i]['type']=$file['type'][$key]; $files[$i]['tmp_name']=$file['tmp_name'][$key]; $files[$i]['error']=$file['error'][$key]; $files[$i]['size']=$file['size'][$key]; $i++;}
这里时foreach了$file数组。所以可以在foreach内部对name,type等进行操作。
这是我的见解,如果是错的,请指正。
举报