gzopen

(PHP 4, PHP 5, PHP 7)

gzopenAbre un archivo gz

Descripción

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

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.

Parámetros

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.

Valores devueltos

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.

Ejemplos

Ejemplo #1 Ejemplo de gzopen()

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

Ver también

  • gzclose() - Cierra el apuntador de un archivo gz abierto