Den zip-fil format anvendes til datakomprimering og arkivering. Zip-filen er udnyttet til at reducere filstørrelsen til opbevaring og bruger flere fil komprimering algoritmer . Filudvidelser bruges normalt ender med ". Zip ". Den centrale bibliotek findes i slutningen af en fil viser alle de filer, komprimeret i zip-filen . Oprettelse af en zip-fil med et script kræver et par kommandoer til at oprette . Instruktioner
1
Åbn din PHP script kommandolinje. Indtast følgende kode : Hej
"class createDirZip udvider createZip {
funktion get_files_from_folder ( $ mappe , $ put_into ) {
if ($ håndtag = opendir ( $ mappe) ) {
mens (falsk ! == ( $ file = readdir ( $ håndtag) )) {
if ( is_file ( $ bibliotek. $ file )) {
$ fileContents = file_get_contents ($ mappe $ fil. ),
$ this -> addFile ( $ fileContents , $ put_into $ fil. ) ! '.'
} elseif ( $ file = og $ fil! = ' .. ' og is_dir ( $ bibliotek. $ file ) ) $ put_into $ filen ' /'); . .
}
}
}
closedir ( $ håndtag) ;
. }
} "
2
Indtast denne kode til at få filer fra din mappe og sub -directory : Hej
" $ createZip = new '. temaer /'); "
3
Indtast følgende kode til at oprette et objekt fra dit lokalnummer og definere din base directory : Hej
" $ filename = ' tmp /Archive.zip «
$ fd = fopen ( $ filename , " wb ");
$ ud = fwrite ( $ fd , $ createZip -> getZippedfile ()); < br >
fclose ( $ fd ),
$ createZip -> forceDownload ( $ filename) ;
@ fjerne sammenkædningen ( $ filename ) . "
vil output din zip-fil.