El formato de archivo zip se utiliza para la compresión de datos y archivo. El archivo comprimido se utiliza para reducir el tamaño del archivo de almacenamiento y utiliza varios algoritmos de compresión de archivos . Extensiones de archivo utilizan normalmente termina en " . Zip ". El directorio central se encuentra al final de un archivo enumera todos los archivos comprimidos en el archivo zip. Creación de un archivo zip con un guión requiere unos cuantos comandos para configurar. Instrucciones
1
Abra la línea de comandos script PHP. Escriba el siguiente código :
"clase createDirZip extiende CreateZip {
get_files_from_folder función ( $ directorio $ put_into ) {
if ( $ gestor = opendir ($ directorio) ) {
while ( false ! == ($ archivo = readdir ( $ gestor ))) {
if ( is_file ($ directorio. $ archivo )) { $
fileContents = file_get_contents ($ directorio $ file . ) ;
$ this -> addFile ($ fileContents , $ put_into $ file . ) ; ' . '
} elseif ( $ file = y $ file ! = '..' y is_dir ($ directorio. $ archivo ) ) $ put_into $ file '/' ) . .
} } }
closedir ( $ gestor ) ;
. }
} "
2
Introduce este código para obtener los archivos de su directorio y subdirectorio :
" $ CreateZip = new . ' themes /'); "
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 ( $ nombre_archivo , ' wb ');
$ salida = fwrite ($ fd, $ CreateZip -> getZippedfile ());
fclose ($ fd ) ;
$ CreateZip -> forceDownload ( $ archivo ) ;
@ unlink ( $ archivo ) ; ".
es la salida de su archivo zip.