Está usted en Indice > Construcción > Lenguajes > PHP > Lecciones y Paso a Paso > Cómo comprimir a GZ un archivo con PHP
Construcción
Maletín
Utilidades
Cursos
Promoción
Rentabilidad
Zona Novatos
Foros
Acceso a tu cuenta

Cómo comprimir a GZ un archivo con PHP

Con este sistema podremos comprimir un archivo.

<?php

$filenameIMAG='C:/FoxServ/www/_pruebas/zlib/site.gif';
$filenameCOMP='C:/FoxServ/www/_pruebas/zlib/site.gif.gz';

/* [STEP 1] */
$fp = fopen($filenameIMAG, rb);
$data = fread($fp, filesize($filenameIMAG));
fclose($fp);
/* [/STEP 1] */

/* [STEP 2] */
$fd = fopen ($filenameCOMP, wb);
$gzdata = gzencode($data,9);
fwrite($fd, $gzdata);
fclose($fd);
/* [/STEP 2] */

?>

STEP:
1. Abrir en modo binario(lectura), acceder a la data y cerrar.
2. Abrir en modo binario (escritura), comprimir , escribir y cerrar

Nota: Debe estar instalada la libreria ZLIB




Autor: Sonia Web

Usuarios que han visto este tema también han visto...

- 12 Tips de optimización de PHP
- Leer un archivo de texto con PHP
- Alcance de las variables en PHP
- Profiling en PHP: ¿qué partes consumen más?
- Ordenación de Arrays con QuickSort en PHP


Versión imprimible - Versión imprimible de este documento
Enviar e-mail - Enviar por e-mail este documento
Publicidad

Información legal | Política de Privacidad | Contacte con nosotros

Otro proyecto de Factoría de Internet. Copyright© 2003-2008 Factoría de Internet S.L.. Todos los derechos reservados.


Página generada el 22-03-2010 a las 07:54:19