在 PHP 中从 ZIP 中提取特定文件
如果我有一个 ZIP 文件,其结构为:
-directory1 DIR
-files in here
-directory2 DIR
-more files in here
使用 pclzip.lib.php 如何打开此 ZIP 文件并将目录 1 (递归)提取到一个目录中,然后将目录 2 (递归)提取到另一个目录中。
If I have a ZIP file whose structure is:
-directory1 DIR
-files in here
-directory2 DIR
-more files in here
Using pclzip.lib.php how can I open up this ZIP file and extract directory1 (recursive) into a directory and then extract directory2 (recursive) into another directory.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您应该能够使用 PCLZIP_OPT_BY_NAME 选项来选择要提取的存档内的哪个路径。 PCLZIP_OPT_PATH 应该确定该分支的写入位置。
但这只是浏览手册后的猜测——我从未使用过这个特殊的图书馆。
You should be able to use the PCLZIP_OPT_BY_NAME option to select which path inside the archive you want to extract. PCLZIP_OPT_PATH ought to determine where that branch will be written.
But that's just a guess after browsing the manual -- I've never used this particular library.