Сжатие данных с указанной кодировкой

# zlib_encode

(PHP 5 >= 5.4.0, PHP 7, PHP 8)

zlib_encode — Сжатие данных с указанной кодировкой

### Описание

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

Сжимает данные с указанной кодировкой.

Внимание

Функцию пока не задокументировали; для знакомства доступен только список аргументов.

### Список параметров

`data`

  Данные для сжатия.

`encoding`

  Алгоритм сжатия. Одна из констант `ZLIB_ENCODING_RAW`, `ZLIB_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

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open