selective/rar
最新稳定版本:0.5.0
Composer 安装命令:
composer require selective/rar
包简介
RAR file reader
README 文档
README
RAR file reader for PHP.
Features
- Read RAR file information
- RAR 5 archive format
- RAR 4 archive format
- No dependencies
- Very fast
Note: This package does not support extracting / unpacking rar archives.
Requirements
- PHP 8.1 - 8.4
The PECL RAR package is NOT required
Installation
composer require selective/rar
Usage
Open RAR file
use Selective\Rar\RarFileReader; use SplFileObject; $rarFileReader = new RarFileReader(); $rarArchive = $rarFileReader->openFile(new SplFileObject('test.rar')); foreach ($rarArchive->getEntries() as $entry) { echo $entry->getName() . "\n"; }
Open in-memory RAR file
use Selective\Rar\RarFileReader; use SplTempFileObject; $file = new SplTempFileObject(); $file->fwrite('my binary rar content'); $rarFileReader = new RarFileReader(); $rarArchive = $rarFileReader->openFile($file); foreach ($rarArchive->getEntries() as $entry) { echo $entry->getName() . "\n"; }
License
The MIT License (MIT). Please see License File for more information.
统计信息
- 总下载量: 10.08k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 21
- 点击次数: 1
- 依赖项目数: 1
- 推荐数: 1
其他信息
- 授权协议: MIT
- 更新时间: 2019-08-06