gzinflate
gzpassthru
Zlib Functions
PHP Manual

# gzopen

(PHP 4, PHP 5)

gzopen — Abrir un archivo gz

### Descripción

resource gzopen ( string `$nombre_archivo` , string `$modo` [, int `$usar_ruta_inclusion` ] )

Abre un archivo gzip (.gz) para lectura o escritura.

gzopen() puede ser usada para leer un archivo el cual no está en formato gzip; en este caso gzread() leerá directamente desde el archivo sin relizar descompresión.

### Lista de parámetros

`nombre_archivo`

  El nombre del archivo.

`modo`

  Como en fopen() (rb o wb) pero puede también incluir un nivel de compresión (wb9) o una estrategia: f para datos filtrados como en wb6f, h para Huffman only compression como en wb1h. (Vea la descripción de deflateInit2 en zlib.h para más información acerca del parámetro de estrategia.)

`usar_ruta_inclusion`

  Puede usar el tercer parámetro opcional y definirlo como "1", si desea que el archivo sea buscado también en include_path.

### Valores retornados

Regresa un apuntador de archivo a el archivo abierto, después de eso, todo lo que se lea desde este descriptor de archivo será descomprimido transparentemente y lo que escriba será comprimido.

Si falla al abrir el archivo, la función regresa `FALSE`.

### Ejemplos

Example #1 Ejemplo de gzopen()

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

### Ver también

- gzclose() - Cierra un apuntador de un fichero gz abierto

gzinflate
gzpassthru
Zlib Functions
PHP Manual