6.108.8 gzopen[ Exemples avec gzopen ] PHP 3, PHP 4 >= 4.0.0Description
int gzopen(string filename ,string mode ,[int use_include_path ])
gzopen ouvre un fichier compressé avec
gzip (.gz) pour le lire ou l'écrire. Le paramètre de mode est
le même que dans fopen ("rb" ou "wb") mais il
peut aussi inclure un niveau de compression ("wb9") ou une
stratégie: 'f' pour les données filtrées, comme dans
"wb6f", 'h' pour Huffman seul , comme dans "wb1h". (Voir la description de
deflateInit2 dans zlib.h pour plus de détails a propos des
paramètres de stratégie).
gzopen peut être utilisé pour
ouvrir des fichiers qui ne sont pas au format gzip; dans ce cas,
gzread lira directement le fichier, sans
appliquer de décompression.
gzopen retourne un pointeur de fichier sur le
fichier ouvert. Ce pointeur sera nécessaire pour toutes les
opérations ultérieures sur ce fichier. Les opérations
de compression/décompression seront transparaentes.
Si l'ouverture échoue, la fonction retourne FALSE.
Vous pouvez utiliser le paramètre optionnel en le mettant
à "1", si vous voulez rechercher le fichier dans le dossier
include_path.
Exemple avecgzopen |
<?php $fp = gzopen("/tmp/file.gz", "r"); ?>
|
Voir aussi
gzclose.
|