« gztell
gzwrite »

gzuncompress

(PHP 4 >= 4.0.1, PHP 5, PHP 7, PHP 8)

gzuncompress — 圧縮された文字列を解凍する

説明

function gzuncompress(string $data, int $max_length = 0): string|false

この関数は圧縮された文字列を解凍します。

パラメータ

data

gzcompress() によって圧縮されたデータを指定します。

max_length

デコードするデータの最大長を指定します。

戻り値

オリジナルの無圧縮なデータ、もしくはエラー時に false

この関数は、もし無圧縮なデータが圧縮された入力 data の 32768 倍、もしくはオプションのパラメータ max_length 以上の場合、エラーを返します。

例

例1 gzuncompress() の例

<?php
$compressed   = gzcompress('Compress me', 9);
$uncompressed = gzuncompress($compressed);
echo $uncompressed;
?>

参考

関連キーワード:
圧縮   解凍   gzuncompress   length   gzcompress   compressed   uncompressed   deflate   gztell   gzwrite   Zlib   デコード   最大   オリジナル   以上   Compress   参考   gzinflate   gzdeflate   gzencode   gzip
関連する関数・ページ:
function.gzinflate   function.gzcompress   function.gzdeflate   ref.zlib   function.gzencode   book.zlib