Hvordan pakke ut en zip-fil i PHP

Hvordan pakke ut en zip-fil i PHP


PHP er et kraftig språk som brukes av web-servere over hele verden. Den leveres med et stort bibliotek med funksjoner som kan nesten alt du måtte trenge. Ett sett av funksjoner lar utviklere lage og pakke ut zip-filer på sine servere. Hvis du ikke har shell tilgang til serveren din, kan den eneste måten å pakke ut en zip-fil være med PHP. Bare noen få linjer med kode for å trekke ut ZIP-fil.

Bruksanvisning

1 Opprett en ny PHP-fil eller åpne eksisterende PHP-koden du ønsker å legge til i en tekst editor.

2 Start en ny linje eller del av PHP hvis du bruker PHP innen HTML. Sørg for å legge inn koden i mellom PHP tags "<? Php" og "?>".

3 Opprett en ny zip objekt med "$ zip = new ZipArchive". Hit tilbake å gå til neste linje.

4 Legg til linjen "$ zip> open ( 'your.zip');" og erstatte "your.zip" med banen til filen du vil trekke ut. Start en ny linje.

5 Pakk ut zip-filen med "$ zip> extractTo (" din / dir / '); "og erstatte katalogbanen med katalogen Legg til en ny linje og lukke prosessen med." $ Zip> close (); ".

6 Lagre PHP-filen og laste den opp til webserveren din. Filbaner i koden du nettopp skrev står i forhold så sørg for å sette PHP-filen i riktig katalog. I dette tilfellet bør PHP-filen være i samme katalog som zip-filen.

Hint

  • Dokumentasjonen for PHP og zip funksjoner gir flere eksempler og tutorials for å arbeide med zip-filer. PHP er veldig allsidig, og du kan finne jobber eksempler for nesten alt du trenger.