PHP $_FILES 数组转换
/** * [format_files $FILE 数组转换] * @param string $files [$_FILES获取的文件] */ function format_files($files) { $fileArray = array(); $n = 0; foreach ($files as $key => $file) { if (is_array($file['name'])) { $keys = array_keys($file); $count = count($file['name']); for ($i = 0; $i < $count; $i++) { $fileArray[$n]['key'] = $key; foreach ($keys as $_key) { $fileArray[$n][$_key] = $file[$_key][$i]; } $n++; } } else { $fileArray[$n] = $file; $fileArray[$n]['key'] = $key; $n++; } } return $fileArray; }