bzcompress
(PHP 4 >= 4.0.4, PHP 5)
bzcompress — Сжимает строку с использованием bzip2
Описание
mixed bzcompress ( string $source [, int $blocksize = 4 [, int $workfactor = 0 ]] )bzcompress() сжимает переданную строку и возвращает ее в виде закодированных данных bzip2.
Список параметров
source
Сжимаемая строка.
blocksizeОпределяет размера блока, используемый при сжатии, должен быть числом в диапазоне от 1 до 9, где 9 даст наилучшее, но более ресурсоемкое сжатие.
workfactorКонтролирует поведение фазы компресии в худшем случае, когда входные данные являются часто повторяющимися. Параметр может принимать значения между 0 и 250, где 0 означает специальный случай.
Генерируемый результат не зависит от параметра workfactor и является одним и тем же.
Возвращаемые значения
Сжатая строка или код ошибки в случае неудачного завершения работы.
Примеры
Пример #1 Сжатие данных
$str = "sample data";
$bzstr = bzcompress($str, 9);
echo $bzstr;
Смотрите также
- bzdecompress() - Распаковывает данные, сжатые с использованием bzip2
Описание на ru2.php.net
Описание на php.ru