Este módulo permite leer y escribir archivos comprimidos gzip (.gz) de forma transparente, a través de versiones de las funciones de la mayoría de sistemas de archivos que trabajen con archivos comprimidos con gzip (y también con archivos descomprimidos, pero no con sockets).
Note:
La versión 4.0.4 introdujo un fopen-wrapper para archivos .gz, así que se puede usar una URL especial zlib: para acceder de forma trasparente a los archivos comprimidos usando las funciones normales f*() de acceso a archivos, si el prefijo del nombre de archivo o de la ruta es zlib: cuando se llama fopen(). Esta característica requiere una librería C de tiempo de ejecución que provea la función de fopencookie(). Hasta ahora, la libc de GNU parece ser la única librería que ofrece esta característica.
En PHP 4.3.0, zlib: ha sido cambiado a compress.zlib:// para prevenir ambigüedades con nombres de archivo que contengan caracteres ':'. La función fopencookie() ya no es necesaria. Más información está disponible en la sección sobre Flujos Compresores.