gzcompress

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

gzcompress — Стиснути рядок

Опис

gzcompress(string $data, int $level = -1, int $encoding = ZLIB_ENCODING_DEFLATE): string|false

Ця функція стискає рядок, використовуючи формат даних ZLIB

Детальніше про алгоритм стиснення ZLIB дивіться документ "» Формат стиснення ZLIB. Специфікація версії 3.3" (RFC 1950).

Зауваження :

Це не те ж саме, що і gzip-стиск, який включає деякі дані заголовка. Інформацію про gzip-стиснення дивіться gzencode()

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

data

Дані для стиснення.

level

Рівень стиску. Ціле число від 0 до 9 (0 – без стиску, 9 – максимальне стиск).

Якщо використовується значення -1, то буде встановлено прийнятий у бібліотеці zlib за умовчанням рівень стиснення, що дорівнює 6.

encoding

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

Значення, що повертаються

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

Приклади

Приклад #1 Приклад використання gzcompress()****

Loading...

Дивіться також

  • gzdeflate() - Стискає рядок
  • gzinflate() - Розпакувати стислий рядок
  • gzuncompress() - Розпакувати стислий рядок
  • gzencode() - Створити стислий рядок gzip