gzopen

(PHP 4, PHP 5, PHP 7, PHP 8)

gzopenAbre un archivo gz

Descripción

gzopen(string$filename, string$mode, int$use_include_path = 0): resource|false

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
To Top