gzinflate

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

説明

stringfalse gzinflate(string $data, int $max_length = 0)

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

パラメータ

data

gzdeflate により圧縮されたデータを指定します

max_length

解凍されたデータの最大長を指定します

戻り値

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

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

例1 gzinflate の例

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

参考

  • gzdeflate
  • gzcompress
  • gzuncompress
  • gzencode