PeServer

Archiver
in package

AbstractYes

アーカイブ処理。

Table of Contents

Constants

GZIP_DEFAULT  = FORCE_GZIP
GZIP: デフォルト。
GZIP_DEFLATE  = FORCE_DEFLATE
GZIP: RFC 1950 準拠。

Methods

compressGzip()  : Binary
GZIP圧縮処理。
extractGzip()  : Binary
GZIP展開処理。

Constants

GZIP_DEFAULT

GZIP: デフォルト。

public mixed GZIP_DEFAULT = FORCE_GZIP

FORCE_GZIP ラッパー。

GZIP_DEFLATE

GZIP: RFC 1950 準拠。

public mixed GZIP_DEFLATE = FORCE_DEFLATE

FORCE_DEFLATE ラッパー。

Methods

compressGzip()

GZIP圧縮処理。

public static compressGzip(Binary $data[, -1|0|1|2|3|4|5|6|7|8|9 $level = -1 ][, int $encoding = self::GZIP_DEFAULT ]) : Binary

gzencode ラッパー。

Parameters
$data : Binary

圧縮するデータ。

$level : -1|0|1|2|3|4|5|6|7|8|9 = -1

圧縮レベル。

$encoding : int = self::GZIP_DEFAULT

self::GZIP_DEFAULTself::FORCE_DEFLATE を指定。

Tags
phpstan-param

self::GZIP_* $encoding

throws
ArchiveException

失敗。

see
https://www.php.net/manual/function.gzencode.php
Return values
Binary

圧縮データ。


        
On this page

Search results