PHP er en alsidig computer programmeringssprog designet til web- funktionalitet. Det integrerer godt med HTML for at opbygge stærke programmer, der interagerer udelukkende med webside interface. PHP håndterer de fleste computer filformater. Mens der er mange muligheder for at manipulere Zip arkiver på webservere , PHP tilbyder de mest effektive algoritmer til at gøre det . Version 5.2.0 af PHP sproget opgraderet sin støtte til Zip arkivering format. Mens Zip-fil manipulation har været muligt med PHP siden version 4 , opgraderingen introducerer zlib programmering biblioteket at strømline Zip arkivering. Ting du skal
PHP Compiler
Vis Flere Instruktioner
1
Bekræft din webserver understøtter PHP versionen 5.2.0 eller nyere med zlib biblioteket installeret. Dette opnås let ved at placere en enkelt fil på webserveren med kommandoen " < php phpinfo (); ? >" Inde i det, og intet andet. ( Må ikke indeholde gåseøjnene da de kun er anvendt i denne artikel for at betegne kommandoer og funktioner . )
2
Besøg URL for den fil på nettet, og det vil vende tilbage robust oplysninger om PHP på serveren . Hvis serveren ikke understøtter Zip arkiver , kontakter værten tjenesteudbyder eller systemadministrator for at få denne funktionalitet tilføjet .
3
Identificer den eller de filer , du ønsker at tilføje til en zip-arkiv ved hjælp af PHP . Alle Zip arkiver indeholder andre filer. Filerne skal eksistere på samme PHP server , der vil behandle zip-arkiv .
4
Opret en PHP array at liste filerne til optagelse i zip-arkiv . Dette vil være en del af det endelige PHP script for hele zip-arkiv skabelse. En standard PHP array vil være tilstrækkeligt , ved hjælp af " array ( )" funktionen .
5.
Åbn zip-arkiv til forarbejdning eller oprette en ny zip-arkiv . Den " ZipArchive ()" funktionen etablerer Zip objekt. Standard fil "open ()" kommandoerne forberede zip-arkiv for redigering under " ZipArchive : OPRET" . Funktion
6
Tilføj filer til zip-arkiv ved hjælp af " addFile ()" , funktionen er baseret på fillisten vifte angivet tidligere i scriptet
7
Luk zip-arkiv ved hjælp af " close ()" kommando. . Alternativt note til brugeren om, at processen er afsluttet med succes.