52680.fb2
print bzread($bz);
bzclose($bz);
?>
Содержание:
bzclose
Закрывает файл bzip2.
Синтаксис:
int bzclose (resource bz)
Функция bzclose() Закрывает файл bzip2, на который ссылается указатель bz.
Функция возвращает TRUE в случае успешного завершения, FALSE в случае возникновения ошибки.
Указатель должен быть рабочим и должен ссылаться на файл, успешно открытый функцией bzopen().
Функция поддерживается PHP 4 = 4.0.4, PHP 5
bzcompress
Сжимает данные с использованием bzip2.
Синтаксис:
string bzcompress ( string source [, int blocksize [, int workfactor]])
Функция bzcompress() возвращает строку source, сжатую с использованием bzip2.
Опциональный параметр blocksize указывает размер блока используемого во время сжатия и должен быть числом от 1 до 9, где 9 дает наилучшее качество сжатия, но использует больше ресурсов. По умолчанию blocksize равен 4.
Опциональный параметр workfactor указывает как поведет себя процесс сжатия в худшем случае, при часто повторяющихся блоках. Параметр может принимать значения от 0 до 250, с 0 в специальном случае и с 30 по умолчанию. Независимо от параметра workfactor, результат сжатия всегда один.
Пример использования функции bzcompress():
<?php
$str = "sample data";
$bzstr = bzcompress($str, 9);
print( $bzstr );
?>
Функция поддерживается PHP 4 = 4.0.4, PHP 5
bzdecompress
Распаковывает данные, сжатые с использованием bzip2.
Синтаксис:
string bzdecompress ( string source [, int small])
Функция bzdecompress() распаковывает и возвращает source строку, содержащую данные, сжатые с использованием bzip2. Если опциональный параметр small указан как TRUE, будет использован альтернативный алгоритм декомпрессии. Он использует меньше памяти (максимальный размер используемой памяти -- около 2300K), но работает в два раза медленнее.
Пример использования функции bzdecompress():
<?php
$start_str = "This is not an honest face?";
$bzstr = bzcompress($start_str);
print( "Compressed String: " );
print( $bzstr );
print( "n<br>n" );
$str = bzdecompress($bzstr);
print( "Decompressed String: " );
print( $str );
print( "n<br>n" );
?>
Функция поддерживается PHP 4 = 4.0.4, PHP 5
bzerrno
Возвращает код ошибки работы с bzip2.
Синтаксис:
int bzerrno ( resource bz)
Функция bzerrno() возвращает код ошибки последней bzip2 функций, отработавшей с указателем bz.
Функция поддерживается PHP 4 = 4.0.4, PHP 5