您的位置:首页 > 编程语言 > PHP开发

CI框架文件上传

2017-06-12 00:00 281 查看
/***************
* @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;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  PHP