PHP är en mångsidig dator programmeringsspråk utformat för webb -funktionalitet . Det integrerar väl med HTML för att bygga kraftfulla programvaror som interagerar enbart med ett webbgränssnitt . PHP hanterar de flesta datorer filformat . Medan det finns många alternativ för att manipulera zip-arkiv på webbservrar , erbjuder PHP de mest effektiva algoritmer för att göra det . Version 5.2.0 av PHP uppgraderat sitt stöd för Zip arkivering format . Medan zip-fil manipulation har varit möjligt med PHP sedan version 4 , introducerar uppgraderingen zlib programmering bibliotek för att effektivisera Zip arkivering . Saker du behöver
PHP Compiler
Visa fler instruktioner
1
Bekräfta din webbserver har stöd för PHP version 5.2.0 eller senare med zlib biblioteket installerat . Detta uppnås enkelt genom att placera en enda fil på webbservern med kommandot " < php phpinfo ( ) ; ? > " Inuti den , och ingenting annat . ( Inkludera inte citationstecken eftersom de endast används i den här artikeln för att beteckna kommandon och funktioner . )
2
Besök URL för filen på webben och den ger tillförlitlig information om PHP systemet på servern. Om servern inte stöder zip-arkiv , kontakta värden eller systemadministratör för att få denna funktion tillsattes .
3
Identifiera den eller de filer du vill lägga till en Zip -arkiv med PHP . Alla zip-arkiv innehåller andra filer . Filerna måste finnas på samma PHP- server som ska bearbeta Zip-arkiv .
4
Skapa en PHP- array för att visa filerna för att ingå i zip-arkivet . Detta kommer att vara en del av den slutliga PHP-skript för hela Zip-arkiv skapelse . En vanlig PHP-array kommer att räcka , genom att använda " array ( ) " -funktion .
5
öppna zip -arkiv för bearbetning eller skapa en ny zip -arkiv . Den " ZipArchive ( ) "-funktion fastställer Zip objektet . Standard file " open ( ) " kommandon förbereda Zip -arkiv för redigering under " ZIPARCHIVE : SKAPA " . Funktion
6
Lägg till filer i Zip-arkiv med " addFile ( ) " ; funktion baserad på fillistan array angav tidigare i skriptet
7
stänga zip -arkiv med " close ( ) " -kommandot . . Alternativt , notera till användaren att processen har slutförts .