V. тСМЙЖХХ ЯФЮРХЪ Bzip2

бБЕДЕМХЕ

пЮЯЬХПЕМХЕ ХЯОНКЭГСЕРЯЪ ДКЪ ВРЕМХЪ, ГЮОХЯХ ТЮИКНБ (.bz2), Я ХЯОНКЭГНБЮМХЪЕЛ ЛЕРНДЮ ЯФЮРХЪ bzip2.

рПЕАНБЮМХЪ

пЮЯЬХПЕМХЕ ХЯОНКЭГСЕР ТСМЙЖХХ АХАКХНРЕЙХ bzip2 (ЮБРНП: Julian Seward) Х РПЕАСЕР bzip2/libbzip2 БЕПЯХИ >= 1.0.x.

сЯРЮМНБЙЮ

оНДДЕПФЙЮ Bzip2 Б PHP МЕ БЙКЧВЕМЮ ОН СЛНКВЮМХЧ. бЮЛ ОПХД╦РЯЪ ЯЙНЛОХКХПНБЮРЭ PHP Я СЙЮГЮМХЕЛ ДХПЕЙРХБШ --with-bz2[=DIR].

мЮЯРПНИЙЮ БН БПЕЛЪ БШОНКМЕМХЪ

дЮММНЕ ПЮЯЬХПЕМХЕ МЕ НОПЕДЕКЪЕР МХЙЮЙХЕ ДХПЕЙРХБШ ЙНМТХЦСПЮЖХХ Б php.ini.

рХОШ ПЕЯСПЯНБ

пЮЯЬХПЕМХЕ НОПЕДЕКЪЕР НДХМ МНБШИ РХО ПЕЯСПЯНБ: СЙЮГЮРЕКЭ МЮ 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);

// БШБНДХЛ БЯ╦, ДН ЙНМЖЮ ТЮИКЮ Х ГЮЙПШБЮЕЛ ЕЦН.
print bzread($bz);

bzclose($bz);

?>
Содержание
bzclose -- гЮЙПШБЮЕР ТЮИК bzip2
bzcompress -- яФХЛЮЕР ДЮММШЕ Я ХЯОНКЭГНБЮМХЕЛ bzip2
bzdecompress -- пЮЯОЮЙНБШБЮЕР ДЮММШЕ, ЯФЮРШЕ Я ХЯОНКЭГНБЮМХЕЛ bzip2
bzerrno -- бНГБПЮЫЮЕР ЙНД НЬХАЙХ ПЮАНРШ Я bzip2
bzerror -- бНГБПЮЫЮЕР ЙНД Х ЯРПНЙС НЬХАЙХ ПЮАНРШ Я bzip2
bzerrstr -- бНГБПЮЫЮЕР ЯРПНЙС НЬХАЙХ ПЮАНРШ Я bzip2
bzflush -- бШГШБЮЕР ГЮОХЯЭ БЯЕУ АСТТЕПХГХПНБЮММШУ ДЮММШУ
bzopen -- нРЙПШБЮЕР ДКЪ ПЮАНРШ ТЮИК, ЯФЮРШИ Я ХЯОНКЭГНБЮМХЕЛ bzip2
bzread -- аХМЮПМН-АЕГНОЮЯМНЕ ВРЕМХЕ ТЮИКЮ bzip2
bzwrite -- аХМЮПМН-АЕГНОЮЯМЮЪ ГЮОХЯЭ bzip2 ТЮИКЮ

HIVE: All information for read only. Please respect copyright!
Hosted by hive йца: йХЕБЯЙЮЪ ЦНПНДЯЙЮЪ АХАКХНРЕЙЮ