CLXXV. Funciones de Compresión ZlibIntroducciónEste módulo le permite leer y escribir de forma transparente sobre archivos gzip (.gz) comprimidos, a través de algunas versiones de la mayoría de funciones del sistema de archivos que trabajen con archivos comprimidos-gzip (y archivos sin comprimir también, pero no con sockets).
RequisitosEste módulo usa las funciones de zlib, por Jean-loup Gailly y Mark Adler. Debe usar una versión de zlib >= 1.0.9 con éste módulo. InstalaciónSoporte Zlib en PHP no está activo por defecto. Usted necesitará configurar PHP --with-zlib[=DIR] La versión para Windows de PHP tiene soporte nativo para esta extensión. No se necesita cargar ninguna extensión adicional para usar estas funciones.
Configuración en tiempo de ejecuciónEl comportamiento de estas funciones está afectado por los valores definidos en php.ini. La extensión de zlib ofrece la opción de comprimir transparentemente tus páginas web al vuelo, si el navegador de internet soporta esto. Por lo tanto hay tres opciones en el archivo de configuración php.ini. Tabla 1. Opciones de configuración Zlib
A continuación se presenta una corta explicación de las directivas de configuración.
Tipos de recursosEsta extensión no tiene ningún tipo de recurso definido. Constantes predefinidasEstas constantes están definidas por esta extensión y estarán disponibles solamente cuando la extensión ha sido o bien compilada dentro de PHP o grabada dinámicamente en tiempo de ejecución.
EjemplosEste ejemplo abre un archivo temporal y escribe una cadena de prueba en él, luego imprime el contenido de este archivo dos veces.
1337856793 .................... |
||||||||||||||||||||||||||