我正在用PHP创建一个zip文件。但是,它在输出zip文件中创建递归文件夹结构。知道可能是什么错误吗?
$zip_name = "ZipArchieve.zip"
$zip = new ZipArchive();
if($zip->open($zip_name, ZIPARCHIVE::CREATE)!==TRUE)
{
$error .= "* Sorry ZIP creation failed at this time";
}
foreach($file_array as $file)
{
//echo "File : " . $file . '<br/>';
if (file_exists($file))
$zip->addFile($file);
else
echo $file . ' Does not exist';
}
$zip->close();
$newPath = DOC_ROOT.'/downloads/files/' . $zip_name ;
rename($zip_name, $newPath);
以下是var_dump
的{{1}}。
file_array
由于