如何用PHP实现解压缩zip和rar格式的压缩包文件?
- 内容介绍
- 相关推荐
本文共计497个文字,预计阅读时间需要2分钟。
项目涉及文档处理,用户上传的文件包括zip和rar压缩包。需先解压压缩包再进行后续处理。对于zip压缩包,由于PHP自带zip扩展,可直接解压。解压zip压缩包:$file=/opt/data/upload;
项目涉及文档处理,用户上传的包括 zip 和 rar 压缩包,需要先将压缩包解压后再作处理。对于 zip 压缩包,由于 php 自带 zip 扩展,可以直接解压。
解压zip压缩包:
$file = "/opt/data/upload/testfile.zip"; $outPath = "/opt/data/upload/testfile"; $zip = new ZipArchive(); $openRes = $zip->open($file); if ($openRes === TRUE) { $zip->extractTo($outPath); $zip->close(); }
对于 rar 压缩包,需要先为 php 安装 rar 扩展。
本文共计497个文字,预计阅读时间需要2分钟。
项目涉及文档处理,用户上传的文件包括zip和rar压缩包。需先解压压缩包再进行后续处理。对于zip压缩包,由于PHP自带zip扩展,可直接解压。解压zip压缩包:$file=/opt/data/upload;
项目涉及文档处理,用户上传的包括 zip 和 rar 压缩包,需要先将压缩包解压后再作处理。对于 zip 压缩包,由于 php 自带 zip 扩展,可以直接解压。
解压zip压缩包:
$file = "/opt/data/upload/testfile.zip"; $outPath = "/opt/data/upload/testfile"; $zip = new ZipArchive(); $openRes = $zip->open($file); if ($openRes === TRUE) { $zip->extractTo($outPath); $zip->close(); }
对于 rar 压缩包,需要先为 php 安装 rar 扩展。

