Bzip2 tömörÃtési függvények
Bevezetés
A bzip2 (.bz2) tömörÃtési eljárással tömörÃtett állományokat és a bennük levÅ‘ fájlokat Ãrja-olvassa.
Követelmények
Ez a modul Julian Seward » bzip2 függvénykönyvtárát használja.
TelepÃtés
A bzip2 kiterjesztés nincs alapértelmezettként bekapcsolva a PHP-ban. A használatához a --with-bz2[=DIR] konfigurációs opciót kell használnod a PHP fordÃtásakor.
Futásidejű beállÃtások
Ez a kiterjesztés semmilyen konfigurációs beállÃtásokat nem definiál a php.ini állományban.
ErÅ‘forrás tÃpusok
Ez a kiterjesztés egyetlen erÅ‘forrástÃpust definiál: egy fájlmutatót a feldolgozás alatt álló bz2 fájlokra.
Előre definiált állandók
Ez a kiterjesztés semmilyen konstans értéket nem definiál.
Rövid példa
A következÅ‘ példaprogram megnyit egy próbafájlt, beleÃr egy rövid szöveget, majd kiÃrja a fájl tartalmát.
Example#1 Rövid bzip2 példa
<?php
$filename = "/tmp/testfile.bz2";
$str = "Ez egy próbaszövegecske.\n";
// megnyitás Ãrásra - "w" kapcsoló használatával
$bz = bzopen($filename, "w");
// beleÃrja a próbaszöveget a fájlba
bzwrite($bz, $str);
// bezárja a fájlot
bzclose($bz);
// újra megnyitja, de most olvasásra - "r" kapcsolót használ
$bz = bzopen($filename, "r");
// beolvas 10 karaktert a fájlból
echo bzread($bz, 10);
// A fájl végéig (vagy a következÅ‘ 1024 karakterig) kiÃrja a tartalmát, majd bezárja a fájlt
echo bzread($bz);
bzclose($bz);
?>
Table of Contents
- bzclose — Bezár egy bzip2 fájlt
- bzcompress — bzip2 algoritmus szerint tömörÃt egy jelsorozatot
- bzdecompress — Kitcsomagol bzip2 tömörÃtett adatokat
- bzerrno — A bzip2 hiba számával tér vissza
- bzerror — A bzip2 hiba számát és a hibás sztringet egy tömbbe pakolva tér vissza.
- bzerrstr — A bzip2 hibasztringgel tér vissza
- bzflush — KikényszerÃti az összes pufferelt adat Ãrását
- bzopen — Megnyit egy bzip2 tömörÃtett fájlt
- bzread — Bináris bzip2 fájlokat olvas
- bzwrite — Bináris bzip2 fájlba Ãr