gzopen

(PHP 4, PHP 5)

gzopen — Ouvre un fichier compressé avec gzip

Description

resource gzopen ( string $filename, string $mode [, int $use_include_path] )

gzopen() ouvre un fichier compressé avec gzip pour y écrire ou y lire des données.

gzopen() peut être utilisée pour lire un fichier qui n'est pas dans un format gzip ; dans ce cas, gzread() lira directement le fichier sans décompression.

Liste de paramètres

filename

Le nom du fichier.

mode

Comme dans la fonction fopen() (rb ou wb ) mais peut également inclure un degré de compression (wb9 ) ou une stratégie : f pour les données filtrées comme wb6f , h pour Huffman only compression comme wb1h . (Lisez le description de deflateInit2 dans le fichier zlib.h pour plus d'informations sur la stratégie des paramètres.)

use_include_path

Vous pouvez définir ce paramètre optionnel à 1 , si vous voulez chercher un fichier également dans l'include_path .

Valeurs de retour

Retourne un pointeur de fichier vers le fichier ouvert, ainsi, la lecture depuis ce descripteur de fichier sera des données décompressées et ce que vous y écrirez, sera compressé.

Si l'ouverture échoue, cette fonction retourne FALSE .

Exemples

Exemple 2911. Exemple avec gzopen()

<?php
$fp 
gzopen ( "/tmp/file.gz" "r" );
?>

Voir aussi

gzclose()