cosmin-ciolacu/zipper
最新稳定版本:1.0.0
Composer 安装命令:
composer require cosmin-ciolacu/zipper
包简介
A simple zip utility for creating zip files and extracting items to a specific path
README 文档
README
A simple tool to zip and unzip files. It is a wrapper around the ZipArchive class in PHP.
Requirements
- PHP 7.4 or higher
- PHP Zip extension
Installation
composer require cosmin-ciolacu/zipper
Usage
use CosminCiolacu\Zipper\Zipper; // create zip with files $zipPath = 'path/to/zip.zip'; $files = ['path/to/file1.txt', 'path/to/file2.txt']; Zipper::createZip($zipPath, $files); // unzip $unzipPath = 'path/to/unzip'; Zipper::unzip($zipPath, $unzipPath);
if the zip path is not found, it will throw FailedToOpenZipFileException.
use CosminCiolacu\Zipper\Exceptions\FailedToOpenZipFileException; try { Zipper::unzip('path/to/zip.zip', 'path/to/unzip'); } catch (FailedToOpenZipFileException $e) { echo $e->getMessage(); }
License
The MIT License (MIT). Please see License File for more information.
Testing
./vendor/bin/pest
统计信息
- 总下载量: 11
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2024-07-19