如何使用PHP打开zip文件中存在的文件夹,如下例所示:
$zip = new ZipArchive();
$tmp_file = tempnam('.', '');
$zip->addEmptyDir($folder);
假设我想要打开我刚创建的$文件夹,以便将内容放入其中
注意:$zip->open ($folder);
不能与我合作
我想把我的文件放在所说的zip文件里面的文件夹里。
由于
答案 0 :(得分:0)
根据有关ZipArchive()的文档,您可以使用addEmptyDir(string $dirname)添加空目录。之后,您可以使用addFile(string $filename, string $localname)添加文件,其中$localname
可以是相对路径。这是一个例子
$folder = 'your_folder';
$file = 'your_file.txt';
$zip = new ZipArchive ();
$zip -> addEmptyDir ($folder);
$zip -> addFile ($file, $folder.'/'.$file);