(PHP 4, PHP 5, PHP 7, PHP 8)
gzopen — Ouvre un fichier compressé avec gzip
Description
gzopen(string
$filename
, string
$mode
, int
$use_include_path
= 0): resource|false
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 la 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 pointeur 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 #1 Exemple avec gzopen()
<?php
$fp = gzopen("/tmp/file.gz", "r");
?>
Voir aussi
- gzclose() - Ferme un pointeur sur un fichier gz ouvert