PHP kézikönyv
Előző
Következő
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.
Ez a modul a Julian Seward bzip2 függvénykönyvtárát használja,
A bzip2 támogatás nincs alapállapotban bekapcsolva a PHP-ben.
Fordításkor a --with-bz2 kapcsolóval lehet ezt megtenni.
Szükség van továbbá a bzip2 / libbzip2 könyvtárak = 1.0.x. verziójára is.
Ez a kiterjesztés semmilyen konfigurációs beállításokat nem definiál.
Ez a kiterjesztés egyetlen erőforrástípust definiál: egy fájlmutatót a feldolgozás alatt álló bz2 fájlokra.
Ez a kiterjesztés semmilyen konstans értéket nem definiál.
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.
Példa 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 print 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 print bzread($bz); bzclose($bz);?
Előző
Tartalom
Következő
Fel