$fileName){ if (!$fileName) { continue; } $uploadName = $fileName; $filePath = $hotuploadPath.$uploadName; $tmpName = $stagefile['tmp_name'][$k]; move_uploaded_file($tmpName, $filePath); $zip = new ZipArchive(); if ($zip->open($filePath) === true) { //解压文件到获得的路径a文件夹下 $zip->extractTo($hotuploadPath); //关闭 $zip->close(); } } die(json_encode(['code'=>1,'msg'=>'ok'])); function getTitle($version){ $arr = explode('.', $version); array_pop($arr); $new = implode('.', $arr); return $new; } function deldir($path){ //如果是目录则继续 if(is_dir($path)){ $p = scandir($path); foreach($p as $val){ if($val !="." && $val !=".."){ if(is_dir($path.$val)){ deldir($path.$val.'/'); @rmdir($path.$val.'/'); }else{ unlink($path.$val); } } } } }