Регистрация Войти
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Поиск по сайту
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