7.115.18 gzopen()Ouvre un fichier compressé avec gzip[ Exemples avec gzopen ] PHP 3, PHP 4
resource
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 transparente.
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 avec gzopen |
<?php $fp = gzopen ("/tmp/file.gz", "r"); ?>
|
Voir aussi
gzclose
.
|