Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako si vyrobiť Zip súbory v PHP

formát súboru Zips je univerzálna vo svojich aplikáciách a je bežne používaný v situáciách, keď sú nevyhnutné pre kompresiu a archiváciu . Archivácia je užitočné , keď musí byť súbor previesť do podoby , ktorá zaberá menej fyzického priestoru v pamäťové médium , ako je pevný disk alebo CD - ROM . Navyše , kompresia môže zmenšiť veľkosť súboru tak , aby ho bolo možné poslať prostredníctvom siete rýchlejším tempom . Skriptovací jazyk , PHP , je vhodný pre vytváranie a spracovanie súborov ZIP . Veci , ktoré budete potrebovať klipart PHP verzia 5.2.0 alebo novšia klipart textový editor
súbor Zip
Zobraziť ďalšie inštrukcie Cestuj 1

Otvorte svoj ​​text editor s prázdnym súborom v textovom editore . Na prvom riadku vstupného textového poľa , zadajte PHP kód začínajúci značku .

< ? Php
2

inštanciu ZipArchive triedy na ďalšom riadku . Uistite sa , že ukončiť každý riadok s bodkočiarkou

$ my_zipper = new ZipArchive ; .
3

nájsť absolútnu cestu k súboru , ktorý chcete Zip . To možno vykonať pomocou klávesov Apple + aj na počítači Mac alebo Windows kliknutím pravým tlačidlom myši na súbor , zvolíte vlastnosti , potom sa pri pohľade na mieste . Kopírovať cestu k súboru . V tomto príklade je súbor , ktorý sa bude na zips je " file.txt " .

Použite ZipArchive funkciu " otvoriť " . Napíšte nasledovné :

if ( $ my_zipper - > open ( '' , ZipArchive :: CREATE ) === TRUE ) {

Vložte cestu k súboru do funkcie " otvorenej " ; uistite sa , umiestnite ju medzi jednoduchými úvodzovkami . V tomto príklade je cesta /cesta /k //file.txt . Táto funkcia bude mať dva parametre , cestu k súboru a možnosť vytvorenia nového Zip súboru . Parametre sú oddelené čiarkou .

If ( $ my_zipper - > open ( " /cesta /k //file.txt " , ZipArchive :: CREATE ) === TRUE ) {
stránka 4

Potom použite funkciu " AddFile " umiestniť súbor do nového Zip súboru . Funkcia " AddFile " má dva parametre . Prvý parameter je absolútna cesta k súboru v počítači a druhá je cesta do nového Zip súboru . To umožňuje konštrukcia vnútri zip súboru sa skladá z radu zložiek a nie len byt adresára . Uistite sa , ak chcete odsadiť nasledujúci riadok

$ zip - > AddFile ( ' /cesta /k //file.txt " , " file.txt " ) ; .
5

Zatvorte nový Zip súbor pomocou funkcie " zavrieť " . Uistite sa , ak chcete odsadiť nasledujúci riadok

$ zip - > close ( ) ; .

Pridajte nasledujúce logiku na ďalšom riadku . Opäť , odsadenie nasledujúci riadok .

Echo " Gratulujeme ! Súbor bol úspešne zips ' ; } else { echo ' Och , súbor nebol zip " , " > " }

Koniec kódu s uzatváracou PHP tag ,
6

Uložiť súbor ako PHP s príponou " . php " . Príkladom by to byť :

" MyZipCode.php "

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené