П О Р Т А Л                            
С Е Т Е В Ы Х                          
П Р О Е К Т О В                        
  
Поиск по сайту:
                                                 
Главная

О проекте

Web-мастеру
     HTML & JavaScript
     SSI
     Perl
     PHP
     XML & XSLT
     Unix Shell

MySQL

Безопасность

Хостинг

Другое








Самое читаемое:

Учебник PHP - "Для Чайника".
Просмотров 176164 раз(а).

Иллюстрированный самоучитель по созданию сайтов.
Просмотров 72974 раз(а).

Учебник HTML.
Просмотров 72691 раз(а).

Руководство по PHP5.
Просмотров 43452 раз(а).

Хостинг через призму DNS.
Просмотров 50010 раз(а).

Подборка текстов стандартных документов.
Просмотров 43682 раз(а).

Учебник PHP - Самоучитель
Просмотров 49998 раз(а).

Документация на MySQL (учебник & справочное руководство)
Просмотров 50355 раз(а).

Внешние атаки...
Просмотров 40773 раз(а).

Учебник PHP.
Просмотров 35891 раз(а).

SSI в примерах.
Просмотров 26974 раз(а).



 
 
| Добавить в избранное | Сделать стартовой | Помощь




Учебник РНР
Назад Вперёд

V. Функции Bzip2-компрессии

Введение

Функции компрессии bzip2 используются для прозрачного чтения и записи сжатых файлов bzip2 (.bz2).

Требования

Этот модуль использует функции библиотеки bzip2, которую создал Julian Seward.

Инсталяция

Поддержка bzip2 в PHP по умолчанию не включена. Вам необходимо использовать опцию конфигурации --with-bz2 при компиляции PHP, чтобы включить поддержку bzip2. Этот модуль требует bzip2/libbzip2 версии >= 1.0.x.

Конфигурация времени выполнения

Это расширение не определяет никаких директив конфигурации.

Типы ресурсов

Это расширение определяет один тип ресурсов: указатель файла, идентифицирующий bz2-файл для работы с ним.

Предопределённые константы

Это расширение не определяет никаких констант.

Примеры

Этот пример открывает временный файл и записывает в него тестовую строку, затем печатает на вывод содержимое файла.

Пример 1. Небольшой bzip2
<?php

$filename = "/tmp/testfile.bz2";
$str = "This is a test string.\n";

// открыть файл для записи
$bz = bzopen($filename, "w");

// записать строку в файл
bzwrite($bz, $str);

// закрыть файл
bzclose($bz);

// открыть файл для чтения
$bz = bzopen($filename, "r");

// прочитать 10 символов
print bzread($bz, 10);

// выводить до достижения конца файла (или следующего 1024 char) и закрыть файл.  
print bzread($bz);

bzclose($bz);

?>
Содержание
bzclose - закрыть bzip2-указатель на файл
bzcompress - сжать строку в bzip2-кодированные данные
bzdecompress - развернуть bzip2-кодированные данные
bzerrno - возвращает номер ошибки bzip2
bzerror - возвращает номер ошибки bzip2 строку ошибки в массиве
bzerrstr - возвращает строку ошибки bzip2
bzflush - форсирует запись всех буферизованных данных
bzopen - открывает bzip2-сжатый файл
bzread - Binary safe/безопасное в двоичном режиме чтение bzip2-файла
bzwrite - Binary safe запись bzip2-файла

НазадОглавление Вперёд
bcsubВверх bzclose


Если Вы не нашли что искали, то рекомендую воспользоваться поиском по сайту:
 





Copyright © 2005-2016 Project.Net.Ru