2016-08-17 49 views
0

当我创建一个zip我:多部分ZIP在PHP

  • 右键单击该文件夹
  • 我们可以看到选项添加到档案
  • 点击该选项

  • 在点击确定之前选择

    - 请参阅下面的内容,您可以选择分割成卷。选择任意大小,然后单击确定,它会创建一个多部分zip文件。

创建多zip文件后,我们可以提取它们中的任何一个,它会确切整个事情,给我们的所有数据的原始文件夹。

我想用php代码做到这一点,但不能得到它的工作。请帮忙。

+0

你是指7-zip窗口右键上下文菜单 - >添加到档案...?因为我没有看到这与默认窗口压缩(压缩)文件夹选项 –

+0

我创建一个文件夹在多个部分拉链。但是当我提取一个zip文件时,它只提取该zip文件包含不包含洞的zip文件。请告诉我如何在php –

回答

0

我可能是错的,但我不认为这是可能的使用PHP。至少我从来没有遇到过这种可能性ZipArchiveZip Functions

+0

中做到这一点ZipArchive中有一个例子:链接http://php.net/ziparchive。简单的类xZip将大文件夹压缩成多个部分,并一次解压缩多个zip文件。它提供了多部分的答案但是文件数量。不是拉链的大小。 –

+0

确实,您可能需要修改该代码以满足您的需求。这个想法是在添加一个文件后得到zip大小,如果它超过了请求的大小,则创建一个新大小。 – vincenth