n5s/brotli

为PHP添加brotli压缩/解压功能。一应俱全。

维护者

详细信息

github.com/nlemoine/brotli-php

源代码

安装: 162

依赖: 0

建议: 0

安全: 0

星标: 2

关注者: 2

分支: 6

2.0.0 2024-07-05 13:56 UTC

This package is auto-updated.

Last update: 2024-09-05 14:19:03 UTC


README

PHP unit tests Packagist Downloads

此库为PHP添加了Brotli支持。一应俱全。

function brotli_compress(string $data, int $quality = 11): string

function brotli_uncompress(string $data): string

它是 vdechenaux/brotli-php 的分支。主要区别

安装

composer require n5s/brotli

二进制文件

您的系统/服务器上不可用 brotli

以下系统包含预构建的二进制文件

  • Linux (x86_64/i386)
  • Mac OS
  • Windows

您的系统/服务器上可用 brotli

如果您的服务器上可用的 brotli,您可以使用以下方式设置其路径

\n5s\Brotli\Brotli::setBinaryPath('brotli');

\n5s\Brotli\Brotli::setBinaryPath('/some/dir/brotli');

测试

composer test