Het zip-bestand formaat wordt gebruikt voor data- compressie en archiveren . Het zip -bestand wordt gebruikt om de bestandsgrootte te verkleinen voor opslag en maakt gebruik van verschillende file compressie-algoritmen . Bestandsextensies normaal eindigen op " . Zip . " De centrale directory vinden aan het einde van een bestand bevat alle bestanden gecomprimeerd in het ZIP-bestand . Het maken van een zip-bestand met een script vraagt om een paar commando's op te zetten . Instructies 1 Open je PHP-script command line . Voer de volgende code : " class createDirZip breidt createZip { functie get_files_from_folder ( $ directory , $ put_into ) { if ( $ handle = opendir ( $ directory ) ) { while ( false ! == ( $ file = readdir ( $ handle ) ) ) { if ( is_file ( $ map . $ file ) ) { $ FileContents = file_get_contents ( $ directory $ file . ) ; $ this - > addFile ( $ FileContents , $ put_into $ file . ) ; ! ' . ' } elseif ( $ file = en $ file ! = ' .. ' en is_dir ( $ map . $ file ) ) $ put_into $ file ' /' ) ; . . } } } closedir ( $ handle ) ; . } } " kopen van 2 Voer deze code om bestanden te krijgen van je directory en sub - directory : " $ createZip = new . ' thema's /' ) ; " 3 Typ de volgende code om een object uit uw toestel te creëren en definiëren van uw basis directory : " $ fileName = ' tmp /Archive.zip ' ; $ fd = fopen ( $ filename , ' wb ' ) ; $ out = fwrite ( $ fd , $ createZip - > getZippedfile ( ) ) ; < br fclose > ( $ fd ) ; $ createZip - > forceDownload ( $ filename) ; @ unlink ( $ filename) ; . " zal uw zip-bestand uitvoeren .
|