我PHP创建一个zip压缩包,并想加入我的pdfs_lib folder.I已成功创建存档可用某些PDF文件,但有一个问题父文件夹的创建ZIP内归档,文件被添加到pdfs_lib文件夹,这不是我想要的。PHP的ZipArchive - 只添加的文件不
我想目前在pdfs_lib文件夹中的PDF文件直接添加到档案中,而不是在我创建zip压缩包添加pdfs_lib文件夹中的这些文件。
我曾尝试是:
// Create Zip File
$zip = new ZipArchive;
$res = $zip->open("pdfs_lib/my_zip_archive.zip", ZipArchive::CREATE);
if ($res === TRUE)
{
// Add pdf file to zip archive
$zip->addFile("pdfs_lib/pdf_file_1.pdf");
$zip->addFile("pdfs_lib/pdf_file_2.pdf");
$zip->close();
echo 'ok';
} else {
echo 'failed';
}
此代码成功地创建了zip压缩包,但whwen我解压存档它创建一个文件夹pdfs_lib并解压这个新创建的文件夹内的所有文件。
关于如何创建没有把它添加pdf_lib文件夹中的zip压缩包的任何建议。