Atvirojo kodo PHP biblioteka, skirta dirbti su ZIP archyvais

Kurkite, atnaujinkite, ištrinkite ir išskleiskite glaudinimo failų formatus, tokius kaip ZIP arba BZIP2, ir slaptažodžiu apsaugotus archyvus per PHP API.

PhpZip yra atvirojo kodo PHP biblioteka, teikianti funkcionalumą darbui su ZIP archyvais. API sugeneruoja ZIP failą atmintyje (arba laikinąjį failą) ir leidžia vartotojams išsaugoti galutinį ZIP failą vartotojo siūlomoje vietoje. Tai suteikia galimybę gauti informaciją apie kiekvieną archyvo įrašą. Tai taip pat palaiko archyvinius komentarus, taip pat atskirų įrašų komentarus.

API palaiko keletą svarbių funkcijų, tokių kaip ZIP archyvų kūrimas ir modifikavimas, ZIP failų atidarymas ir išpakavimas, pridėjimas prie esamų ZIP, WinZip AES šifravimo failų, BZIP2 glaudinimas, išorinių failų atributai ir ZIP64 plėtiniai, archyvo išsaugojimas faile ir daugiau.

Previous Next

Darbo su PhpZip pradžia

Pirmiausia turite turėti PHP 5.5 ir naujesnę versiją, kad biblioteka veiktų sklandžiai. Lengviausias būdas įdiegti yra kompiuteryje įdiegus Composer. Įdiegę kompozitorių turėsite įtraukti šį reikalavimą į savo composer.json failą.

Čia yra komanda

 "phpzip/phpzip": ">=2.0.7"  

Įtraukite įrašus į archyvą per PHP biblioteką

Programinės įrangos programuotojai gali lengvai pridėti failus į ZIP archyvą naudodami PhpZip biblioteką savo PHP programose. Norėdami pridėti failą, turite nurodyti įrašo pavadinimą archyve ir nurodyti kelią. API taip pat suteikia galimybę įtraukti įrašą iš srauto į ZIP archyvą. Tai taip pat palaiko naujo katalogo įtraukimą.

Ištrinkite įrašus iš ZIP archyvo

PhpZip biblioteka suteikia galimybę ištrinti įrašus iš ZIP archyvo. Yra keletas įrašų ištrynimo parinkčių, pvz., ištrinti įrašą archyve naudojant jo pavadinimą, ištrinti visus įrašus ZIP archyve, ištrinti įrašus naudojant globos šabloną ir ištrinti įrašus naudojant PCRE šabloną.

Darbas su slaptažodžiu apsaugotais archyvais

PhpZip biblioteka palaiko tradicinį defliacinį glaudinimą ir BZIP2 glaudinimą su plėtiniu php-bz2. PhpZip bibliotekai reikalinga PHP 5.5 ir naujesnė versija, kad ji veiktų su slaptažodžiu apsaugotais archyvais. Ji suteikia galimybę kūrėjams nustatyti slaptažodį, kad būtų galima skaityti visus ar kai kuriuos archyvo įrašus, pakeisti archyvo slaptažodį, ištrinti archyvo slaptažodį, nustatyti slaptažodį arba šifravimo metodą ir daugybę kitų parinkčių.

 Lietuvių