PHP上传ZIP压缩包并解压
2021/7/13 14:35:45
本文主要是介绍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
这篇关于PHP上传ZIP压缩包并解压的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-03-29env: php: no such file or directory
- 2024-03-01php foreach break
- 2024-02-26Exception参数 php-icode9专业技术文章分享
- 2023-12-30PHP文件批量上传-icode9专业技术文章分享
- 2023-12-30thinkphp6 withJoin-icode9专业技术文章分享
- 2023-12-27MagicArray:像php一样,让Go业务代码不再卷!
- 2023-11-18centos7编译安装PHP教程。
- 2023-11-18centos7编译安装phpMyAdmin教程。
- 2023-10-13唱衰这么多年,PHP 仍然还是你大爷!
- 2023-07-25PHP8,性能更好,语法更好,类型安全更完善