Tecnología

Inicio

Cómo crear un archivo ZIP con una secuencia

Cómo crear un archivo ZIP con una secuencia


El formato de archivo zip se utiliza para la compresión de datos y archivo. El archivo zip se utiliza para reducir el tamaño del archivo de almacenamiento y utiliza varios algoritmos de compresión de archivos. Las extensiones de archivo utilizan normalmente terminan en ".zip". El directorio central se encuentra al final de un archivo lista todos los archivos comprimidos en el archivo zip. Creación de un archivo zip con un guión requiere unos pocos comandos para configurar.

Instrucciones

1 Abra la línea de comandos de script PHP. Escriba el siguiente código:

"CreateDirZip clase extiende CreateZip {

function get_files_from_folder($directory, $put_into) {

si ($ gestor = opendir ($ directorio)) {

mientras que (falso! == ($ file = readdir ($ gestor))) {

si (is_file ($ directorio. $ archivo)) {

$ fileContents = file_get_contents ($ directorio de archivos $.);

$ this-> addFile ($ fileContents, $ $ put_into archivo.);

} Elseif ($ archivo! = '.' Y el archivo $! = '..' Y is_dir ($ archivo $ directorio.)) {

$ This-> addDirectory ($ $ put_into archivo '/'..);

$ This-> get_files_from_folder ($ directorio de archivos $, $ $ archivo '/' put_into '/'....);

}

}

}

closedir ($ gestor);

}

} ".

2 Ingrese este código para obtener los archivos de su directorio y subdirectorio:

"CreateZip $ = new createDirZip;

$ CreateZip-> addDirectory ( 'temas /');

$ CreateZip-> get_files_from_folder ( 'blog / wp-content / themes /', 'temas /') ;. "

3 Escriba el siguiente código para crear un objeto desde su extensión y definir el directorio de la base:

"$ Archivo = 'tmp / archive.zip';

$ fd = fopen ($ archivo, 'wb');

$ Salida = fwrite ($ fd, $ createZip-> getZippedfile ());

fclose ($ fd);

$ CreateZip-> forceDownload ($ archivo);

@unlink ($ archivo) ;. "

Esta es la salida de su archivo zip.