$_FILES结构。
情况一表单文件域元素name值不同!
在$_FILES中,每个元素,对应一个5个元素的数组:
此时,需要处理那个,就使用哪个数组即可!
情况二:文件域name相关,数组方式命名
此时$_FILES的结构如下:
将 相关的整理到一个元素中,该元素对应 5个元素(name, type, tmp_name, error, size)的数组。
每个name,对应三个值
每个type,tmp_name, error, size都是如此:
此时,分别整理出来每个文件的5个信息,将每个文件都上传。
下标一致的属于一个文件,只要获得每个下标,就可以通过下标获得对应的5个元素值!
编码实现
定义一个可以完成多文件上传的函数,针对于该情况:
测试