1. Tuotteet
  2.   Puristus
  3.   PHP
  4.   PhpZip
 
  

Avoimen lähdekoodin PHP-kirjasto ZIP-arkistojen käyttöä varten

Luo, päivitä, poista ja pura pakkaustiedostomuotoja, kuten ZIP tai BZIP2, ja salasanasuojattuja arkistoja PHP API:n kautta.

PhpZip on avoimen lähdekoodin PHP-kirjasto, joka tarjoaa toimintoja ZIP-arkistojen kanssa työskentelemiseen. API luo Zip-tiedoston muistiin (tai väliaikaisen tiedoston) ja antaa käyttäjien tallentaa lopullisen Zip-tiedoston käyttäjän ehdottamaan sijaintiin. Se antaa sinulle mahdollisuuden saada tietoa jokaisesta arkiston merkinnästä. Se tukee myös arkistokommentteja sekä yksittäisten merkintöjen kommentteja.

API tukee useita tärkeitä ominaisuuksia, kuten ZIP-arkistojen luomista ja muokkaamista, zip-tiedostojen avaamista ja purkamista, liittämistä olemassa oleviin ZIP-tiedostoihin, WinZip AES -salaustiedostoja, BZIP2-pakkausta, ulkoisia tiedostomääritteitä ja ZIP64-laajennuksia, arkiston tallentamista tiedostoon ja lisää.

Previous Next

PhpZipin käytön aloittaminen

Ensinnäkin sinulla on oltava PHP 5.5 tai uudempi, jotta kirjasto toimii sujuvasti. Helpoin tapa asentaa on asentaa Composer tietokoneellesi. Kun säveltäjä on asennettu, sinun on lisättävä tämä vaatimus composer.json-tiedostoosi.

Tässä on käsky

 "phpzip/phpzip": ">=2.0.7"  

Lisää merkintöjä arkistoon PHP-kirjaston kautta

Ohjelmoijat voivat helposti lisätä tiedostoja ZIP-arkistoon käyttämällä PhpZip-kirjastoa omissa PHP-sovelluksissaan. Tiedoston lisäämiseksi sinun on määritettävä arkistossa olevan merkinnän nimi sekä annettava polku. API tarjoaa myös mahdollisuuden lisätä merkintä streamista ZIP-arkistoon. Se tukee myös uuden hakemiston lisäämistä.

Poista merkinnät ZIP-arkistosta

PhpZip-kirjasto tarjoaa toiminnon merkintöjen poistamiseen ZIP-arkistosta. Merkintöjen poistamiseen on useita vaihtoehtoja, kuten merkinnän poistaminen arkistosta sen nimellä, kaikkien merkintöjen poistaminen ZIP-arkistosta, merkintöjen poistaminen glob-kuviolla ja merkintöjen poistaminen PCRE-kuviolla.

Työskentely salasanalla suojattujen arkistojen kanssa

PhpZip-kirjasto tukee perinteistä deflate-pakkausta ja BZIP2-pakkausta laajennuksella php-bz2. PhpZip-kirjasto vaatii PHP 5.5:n ja uudemman toimiakseen salasanalla suojattujen arkistojen kanssa. Sen avulla kehittäjät voivat asettaa salasanan kaikkien tai joidenkin arkiston merkintöjen lukemista varten, vaihtaa arkiston salasanan, poistaa arkiston salasanan, asettaa salasanan tai salausmenetelmän ja monia muita vaihtoehtoja.

 Suomen