/*************** * @function 自定义多文件上传时文件从新组装,仅用于同 **NAME** 多文件上传(用于游戏后台) * @Param: * $files : 上传的多文件 * $kayname : 文件的name * $newname : 从新定义文件的name * @Return: array(); 上传文件的基本信息 * * 提示:返回$_FILES,且只可用$_FILES接收 * 如:$_FILES = manUpLoadingFiles($files,$kayname); ***************/ function manUpLoadingFiles($files,$newname = ''){ $file =array_keys($files); $kayname = $file[0]; $files = $files[$kayname]; $num = count($files['name']); unset($_FILES); if($newname){ $kayname = $newname; } for($i = 0;$i < $num ;$i++){ $_FILES[$kayname.$i]['name'] = $files['name'][$i]; $_FILES[$kayname.$i]['type'] = $files['type'][$i]; $_FILES[$kayname.$i]['tmp_name'] = $files['tmp_name'][$i]; $_FILES[$kayname.$i]['error'] = $files['error'][$i]; $_FILES[$kayname.$i]['size'] = $files['size'][$i]; } return $_FILES; }