gzdeflate

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

gzdeflateСжимает строку

Описание

gzdeflate(string $data, int $level = -1, int $encoding = ZLIB_ENCODING_RAW): string|false

Данная функция сжимает строку, используя формат данных DEFLATE.

Подробнее об алгоритме сжатия DEFLATE смотрите "» Формат сжатия данных DEFLATE. Спецификация версии 1.3" (RFC 1951).

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

data

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

level

Уровень сжатия. 0 - без сжатия, 9 - максимум. Если не указан, будет использоваться уровень сжатия по умолчанию библиотеки zlib.

encoding

Одна из констант ZLIB_ENCODING_*.

Возвращаемые значения

Сжатая строка или false в случае возникновения ошибки.

Примеры

Пример #1 Пример использования gzdeflate()

<?php
$compressed
= gzdeflate('Сожми меня', 9);
echo
$compressed;
?>

Смотрите также