承接 kjdev/bzip3 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

kjdev/bzip3

最新稳定版本:0.1.2

Composer 安装命令:

pie install kjdev/bzip3

包简介

A compression/decompression with BZip3

README 文档

README

This extension allows bzip3.

Build

% git clone --recursive --depth=1 https://github.com/kjdev/php-ext-bzip3.git
% cd php-ext-bzip3
% phpize
% ./configure
% make
$ make install

To use the system library.

% ./configure --with-libbzip3

Configuration

php.ini:

extension=bzip3.so

Usage

$compress = Bzip3\compress($data);
$var = Bzip3\uncompress($compress);

Function synopsis

Bzip3\comporess(string $data, int $block_size = 8): string|false
Bzip3\uncomporess(string $data): string|false

Bzip3\compress

Bzip3\compress(string $data, int $block_size = 8): string|false

This function compress a string.

Parameters:

  • data

    The data to compress.

  • block_size

    compress block size in MiB. (Defaults to 8)

Return Values:

The compressed string or FALSE if an error occurred.

Bzip3\uncompress

Bzip3\uncompress(string $data): string|false

This function uncompress a compressed string.

Parameters:

  • data

    The data compressed by Bzip3\compress().

Return Values:

The original uncompressed data or FALSE on error.

统计信息

  • 总下载量: 19
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 3
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 3
  • Watchers: 1
  • Forks: 1
  • 开发语言: C

其他信息

  • 授权协议: MIT
  • 更新时间: 2025-04-09