Introductie
De bzip2 functies worden gebruikt om eenvoudigerwijs bzip2 (.bz2)
gecomprimeerde bestanden te lezen en te schrijven.
Afhankelijkheden
Deze module gebruikt de functies van de library door Julian Seward
Installatie
Bzip2 ondersteuning in PHP is standaard niet aanwezig. Je moet de
--with-bz2 configuratie
optie gebruiken als je PHP compileerd om bzip2 support verkrijgen. Deze
module vereist bzip2/libbzip2 versie >= 1.0.x.
Configuratie tijdens scriptuitvoer
Deze extensie gebruikt geen configuratie regels.
Resource types
Deze extensie definieerd ��n resource type: een file
pointer die verwijst naar het bz2-bestand waarmee je aan het werken bent.
Voorgedefineerde constanten
Deze extensie definieert geen constanten.
Voorbeelden
Dit voorbeeld opent een tijdelijk bestand en schrijft een test string
weg, en print vervolgens de inhoud van het bestand uit.
Voorbeeld 1. Klein bzip2 voorbeeld <?php
$filename = "/tmp/testfile.bz2";
$str = "Dit is een test string.\n";
// open het bestand om te schrijven
$bz = bzopen($filename, "w");
// schrijf de string naar het bestand
bzwrite($bz, $str);
// sluit het bestand
bzclose($bz);
// open het bestand om te lezen
$bz = bzopen($filename, "r");
// lees 10 tekens
print bzread($bz, 10);
// lees de rest van het bestand (of de volgede 1024 tekens) en sluit
// het bestand
print bzread($bz);
bzclose($bz);
?> |
|