openbitapp / laravel-lzw
Laravel 的 LZW 压缩/解压缩器
v1.0.0
2019-06-18 17:46 UTC
Requires
- php: ^7.1.3
- illuminate/support: ~5.8.0
Requires (Dev)
- orchestra/testbench: ~3.8.0
- phpunit/phpunit: ^8.0
This package is auto-updated.
Last update: 2024-09-21 23:48:05 UTC
README
Lempel–Ziv–Welch (LZW) 是一种通用无损数据压缩算法。本包提供使用 LZW 压缩和解压缩数据的功能。
安装
您可以通过 composer 安装此包
composer require openbitapp/laravel-lzw
包会自动注册自身及其门面。
用法
您可以使用门面来压缩和解压缩数据。
$data = LZW::compress('String data to compress'); $data->toString(); $data->toArray(); $data->toJson(); LZW::decompress($data->toString()); LZW::decompress($data->toArray());
测试
./vendor/bin/phpunit
致谢
许可证
MIT 许可证 (MIT)。有关更多信息,请参阅 许可证文件。