Services webmasters
Partenaires
Jeux concours gratuits
 
gzinflate
<<<
gzopen gzpassthru
>>>

7.115 Compression Zlib
7 Index des fonctions
 Manuel PHP

Introduction
Pré-requis
Installation
Configuration à l'exécution
Types de ressources
Constantes prédefinies
Exemples
gzclose
gzcompress
gzdeflate
gzencode
gzeof
gzfile
gzgetc
gzgets
gzgetss
gzinflate
->gzopen
gzpassthru
gzputs
gzread
gzrewind
gzseek
gztell
gzuncompress
gzwrite
readgzfile
zlib_get_coding_type

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 .

<< gzopen >>
gzinflate Compression Zlib gzpassthru
Services webmasters
Les manuels
 
CoursPHP.com - Reproduction interdite -