Php/docs/function.zlib-encode

提供:Dev Guides
< Php
移動先:案内検索

zlib_encode

(PHP 5 >= 5.4.0, PHP 7)

zlib_encode指定した符号化方式でデータを圧縮する


説明

zlib_encode ( string $data , int $encoding [, int $level = -1 ] ) : string|false

指定した符号化方式でデータを圧縮します。

警告 この関数は、 現在のところ詳細な情報はありません。引数のリストのみが 記述されています。


パラメータ

data
圧縮するデータ。
encoding
圧縮アルゴリズム。 ZLIB_ENCODING_RAWZLIB_ENCODING_DEFLATE または ZLIB_ENCODING_GZIP
level


返り値

例1 zlib_encode() の例

<?php$str = 'hello world';$enc = zlib_encode($str, ZLIB_ENCODING_DEFLATE);echo bin2hex($enc);?>

上の例の出力は以下となります。


789ccb48cdc9c95728cf2fca4901001a0b045d

参考

  • zlib_decode() - raw/gzip/zlib で符号化されたデータを復元する