(PHP 4 >= 4.0.4, PHP 5, PHP 7)
gzdeflate — Сжимает строку
$data
[, int $level
= -1
[, int $encoding
= ZLIB_ENCODING_RAW
]] ) : stringДанная функция сжимает строку, используя формат данных DEFLATE.
Подробнее об алгоритме сжатия DEFLATE см. "» Формат сжатия данных DEFLATE. Спецификация версии 1.3" (RFC 1951).
data
Данные для сжатия.
level
Уровень сжатия. 0 - без сжатия, 9 - максимум. Если не указан, будет использоваться уровень сжатия по умолчанию библиотеки zlib.
encoding
Одна из ZLIB_ENCODING_*
констант.
Сжатая строка или FALSE
в случае ошибки.
Пример #1 Пример использования gzdeflate()
<?php
$compressed = gzdeflate('Сожми меня', 9);
echo $compressed;
?>
Версия | Описание |
---|---|
5.4.0 |
Добавлен параметр encoding .
|