(PHP 4, PHP 5)
gzopen — Abre un archivo gz
$filename
, string $mode
[, int $use_include_path
= 0
] )Abre un archivo gzip (.gz) para lectura o escritura.
gzopen() se puede usar para leer un archivo el cual no esté en formato gzip; en este caso gzread() leerá directamente el archivo sin descomprimirlo.
filename
El nombre del archivo.
mode
Como en fopen() (rb o wb) pero también puede incluir un nivel de compresión (wb9) u una estrategia: f para datos filtrados como en wb6f, h para compresión Huffman solamente como en wb1h. (Ver la descripción de deflateInit2 en zlib.h para más información sobre el parámetro de estrategia.)
use_include_path
Se puede configurar este parámetro opcional en 1, si se desea buscar también el archivo en la ruta include_path.
Retorna un apuntador hacia el archivo abierto, después de eso, cualquier cosa que se lea desde este descriptor de archivo sera descomprimido de forma transparente y lo que se escriba será comprimido.
Si falla la apertura, la función retorna FALSE
.
Ejemplo #1 Ejemplo de gzopen()
<?php
$fp = gzopen("/tmp/file.gz", "r");
?>