Description
int
gzopen
( string filename, string mode [, int use_include_path])
gzopen(
)
ouvre
le
fichier
filename
,
compressé
avec
l
'utilitaire
gzip
,
en
écriture
ou
en
lecture
.
Le
paramètre
de
mode
mode
prend
les
mêmes
valeurs
que
dans
la
fonction
fopen(
)
("rb
"
ou
"wb")
,
mais
il
accepte
aussi
un
entier
,
qui
représente
un
niveau
de
compression
("wb9"
)
ou
une
heuristique
:
"f
"
pour
filtrer
les
données
"wb6f"
,
'h
'
pour
la
compression
Huffman
seulement
"wb1h"
.
(voir
aussi
la
description
de
deflateInit2
dans
zlib.h
pour
plus
d'informations
sur
le
paramètre
d'heuristique
)
.
gzopen(
)
peut
aussi
servir
pour
lire
des
fichiers
qui
ne
sont
pas
compressés
.
Dans
ce
cas
,
gzread(
)
lira
le
fichier
,
sans
décompression
.
gzopen(
)
retourne
une
ressource
de
fichier
.
Tout
ce
que
vous
lirez
à
partir
de
ce
pointeur
sera
décompressé
à
la
volée
de
manière
transaparente
.
Si
l'
ouverture
du
fichier
échoue
,
gzopen(
)
retourne
FALSE
.
Vous
pouvez
utiliser
le
troisième
paramètre
optionnel
en
lui
donnant
la
valeur
de
1
,
si
vous
voulez
rechercher
le
fichier
dans
l
'
include_path
.
Exemple
1
.
gzopen(
)
Example
?php
$fp
=
gzopen
(
"
/
tmp
/
file.gz"
,
"r")
;
?
|
|
Voir
aussi
gzclose(
)
.