首页 > 后端开发 > php教程 > Laravel如何对文件压缩解压

Laravel如何对文件压缩解压

PHPz
发布: 2020-09-04 18:06:41
原创
3335 人浏览过

Laravel对文件压缩解压的方法:首先使用composer引入“chumper/zipper”;然后配置“app/config/app.php”文件;最后使用“Zipper”压缩或解压文件即可。

Laravel如何对文件压缩解压

Laravel如何对文件压缩解压?

使用前提:laravel 版本必须大于 5

1、使用 composer 引入

composer require chumper/zipper
登录后复制

2、配置 app/config/app.php

Chumper\Zipper\ZipperServiceProvider::class
 'Zipper' => Chumper\Zipper\Zipper::class
登录后复制

3、压缩文件

***** 必须使用 use 引文文件

    use Chumper\Zipper\Zipper;
    $zipper=new Zipper();
    $arr = glob(public_path($public_path));   //$public_path  被压缩的文件名
    $zipper->make(public_path($reduce_path))->add($arr)->close();  //public_path($reduce_path)  压缩之后的文件名
登录后复制

注:

    $public_path = 'aaa.txt';
    $reduce_path = 'ddd.zip';
登录后复制

4、解压文件

***** 必须使用 use 引文文件

    use Chumper\Zipper\Zipper;
    $zip = new Zipper();
    $zip->make(压缩的文件目录)->extractTo(压缩之后的目录);
登录后复制

更多相关知识,请访问PHP中文网

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板