PHP上传ZIP压缩包并解压
//获取表单提交的压缩文件
$file = $_FILES['file'];
//获取文件名
$name = $file['name'];
//获取绝对路径
$path = getcwd().'/';
//定义文件保存路径
$filepath= $path.'uploads/'.$name;
//使用PHP函数移动文件
$res = move_uploaded_file($file['tmp_name'],$filepath);
//实例化ZipArchive类
$zip = new ZipArchive();
//打开压缩文件,打开成功时返回true
if ($zip->open($filepath) === true) {
//解压文件到获得的路径a文件夹下
$zip->extractTo($path.'a/');
//关闭
$zip->close();
echo 'ok';
} else {
echo 'error';
}
原文链接:https://blog.csdn.net/qq_39794039/article/details/84640414
祝你今天愉快🤗微笑每一天💕💕💕
时间仓促,如有错误欢迎指出,欢迎在评论区讨论,如对您有帮助还请点个推荐、关注支持一下
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须在文章页面给出原文链接,否则保留追究法律责任的权利。
若内容有侵犯您权益的地方,请公告栏处联系本人,本人定积极配合处理或删除。