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
bzip2
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
defineert
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)
;
?
|
|