php解压zip包

/**********************
 *@file - path to zip file 需要解压的文件的路径
 *@destination - destination directory for unzipped files 解压之后存放的路径
 *@需要使用 ZZIPlib library ,请确认该扩展已经开启
 */
function unzip_file($file, $destination)
{
// 实例化对象
    $zip = new ZipArchive();
//打开zip文档,如果打开失败返回提示信息
    if ($zip->open($file) !== true) {
        die("Could not open archive");
    }
//将压缩文件解压到指定的目录下
    $zip->extractTo($destination);
//关闭zip文档
    $zip->close();
    echo 'Archive extracted to directory';
}
//测试执行
unzip_file("a.zip", "jieya");

 

posted @ 2021-05-18 17:36  skyhxm  阅读(126)  评论(0)    收藏  举报