“Conocimiento software>compresión de datos

Cómo hacer que los archivos Zip en PHP

2012/3/12
El formato de archivo Zip es muy versátil en sus aplicaciones y se utiliza comúnmente en situaciones en las que la compresión y archivo son esenciales . Archiving es útil cuando un archivo se debe convertir en una forma que ocupa un espacio físico menor en un medio de almacenamiento, como un disco duro o CD- ROM. Además , la compresión puede reducir el tamaño de un archivo de manera que puede ser enviado sobre una red a un ritmo más rápido . El lenguaje de programación , PHP, es muy adecuado para la creación y manipulación de archivos Zip . Cosas que necesitará
PHP versión 5.2.0 o posterior
editor de Texto Fotos Un archivo Zip para
Ver Más instrucciones
1

Abre tu texto editor con un archivo de procesamiento de texto en blanco. En la primera línea del cuadro de entrada de texto , introduzca el código PHP a partir de la etiqueta.

2

instancia de la clase ZipArchive en la línea siguiente . Asegúrese de terminar cada línea con un punto y coma

$ my_zipper = new ZipArchive ; .
3

Encuentre la ruta absoluta hasta el archivo que desea Zip. Esto puede llevarse a cabo utilizando el Apple teclas + i en un Mac o en Windows con un clic derecho sobre el archivo , seleccionando Propiedades , y luego mirando ubicación. Copie la ruta del archivo . Para este ejemplo , el archivo que va a ser comprimido es " archivo.txt " .

Utilice la función ZipArchive " abrir ". Escribe lo siguiente:

if ($ my_zipper - > open ('' , ZipArchive :: CREATE ) === true) {

Pegar la ruta de acceso a la función "Abrir" ; asegúrese de colocarlo entre comillas simples. Para este ejemplo, la ruta es /ruta /a /la /archivo.txt . Esta función toma dos parámetros, la ruta al archivo y la opción de crear un nuevo archivo Zip. Los parámetros están separados por una coma.

If ($ my_zipper - > open ('/ruta /a /la /archivo.txt ' , ZipArchive :: CREATE ) === true) {
Página 4

a continuación, utilice la función " addFile " para colocar el archivo en el nuevo archivo Zip. La función " addFile " toma dos parámetros . El primer parámetro es la ruta absoluta al archivo en el ordenador y el segundo es el camino en el nuevo archivo Zip. Esto permite que la estructura dentro de un archivo Zip que se compone de una serie de carpetas y no sólo un directorio plana. Asegúrese de sangría a la línea siguiente

$ zip -> addFile ('/ruta /a /la /archivo.txt ', ' archivo.txt '); .
5

cerrar el nuevo archivo zip utilizando la función de " cierre ". Asegúrese de sangría a la línea siguiente

$ zip -> close ( ) .

Agregue la siguiente lógica en la línea siguiente . Una vez más, el guión siguiente línea . Felicidades

echo ' ! Archivo Zip con éxito ';} else { echo "¡Vaya , archivo no se cremallera ';}

Fin del código con la etiqueta de cierre PHP ,
6

Guardar "> ? " el archivo como un PHP con la extensión " . php " . Un ejemplo de esto sería :

" MyZipCode.php "

compresión de datos
¿Cómo se puede obtener un tipo de archivo de imagen sin releir sin comprimir?
Cómo crear un archivo ZIP de Excel Hoja de cálculo
Cómo eliminar y comprimir archivos antiguos
Cómo arreglar un disco Zip
Cómo convertir discos Zip de equipos nuevos
Programas de Microsoft Zip
Consejos para abrir archivos Zip en Vista
¿Cuáles son los dos tipos de compresión en multimedia?
Conocimiento de la computadora © http://www.ordenador.online