- 普通 - 未处理
请检查这段文件上传代码,这里运行时出错,不知是否是我理解有误,请看看文件位置:AddOns/Library/ORG/Net/UploadFile.class.php 352行代码,是否应该改成是否因该改为$fileArray = $file;
/**
+----------------------------------------------------------
* 转换上传文件数组变量为正确的方式
+----------------------------------------------------------
* @access private
+----------------------------------------------------------
* @param array $files 上传的文件变量
+----------------------------------------------------------
* @return array
+----------------------------------------------------------
*/
private function dealFiles($files) {
$fileArray = array();
foreach ($files as $file){
if(is_array($file['name'])) {
$keys = array_keys($file);
$count = count($file['name']);
for ($i=0; $i<$count; $i++) {
foreach ($keys as $key)
$fileArray[$i][$key] = $file[$key][$i];
}
}else{
$fileArray = $files;
}
break;
}
return $fileArray;
}这里的代码$fileArray = $files;是否因该改为$fileArray = $file; 