请检查这段文件上传代码,这里运行时出错

浏览:66 发布日期:2010/08/24
- 普通 - 未处理
请检查这段文件上传代码,这里运行时出错,不知是否是我理解有误,请看看
文件位置: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;
评论(
后面还有条评论,点击查看>>