我在stackoverflow上找到了这个脚本,但遇到了一个问题。zip是使用我告诉它的文件创建的,但它也将较低的目录压缩到该文件中。压缩后的文件包含:\uploads\1\assets\2\ai\filename.ai
$zip = new ZipArchive();
$zip->open('uploads/1/assets/2/ai/filename.zip', ZIPARCHIVE::CREATE);
$zip->addFile('uploads/1/assets/2/ai/filename.ai');
$zip->close();发布于 2012-03-15 05:03:06
$zip->addFile('uploads/1/assets/2/ai/filename.ai', 'filename.ai');第二个参数是
如果提供,这是ZIP存档内的本地名称,它将覆盖文件名。
如果不包含目录路径,它将不会包含在zip文件中。
https://stackoverflow.com/questions/9710098
复制相似问题