1. produkty
  2.   Komprese
  3.   PHP
  4.   PhpZip
 
  

Open Source PHP Library pro práci s archivy ZIP

Vytvářejte, aktualizujte, mažte a extrahujte formáty kompresních souborů jako ZIP nebo BZIP2 a archivy chráněné heslem prostřednictvím PHP API.

PhpZip je open source PHP knihovna, která poskytuje funkce pro práci s archivy ZIP. Rozhraní API generuje soubor Zip v paměti (nebo dočasný soubor) a umožňuje uživatelům uložit konečný soubor Zip do umístění navrženého uživatelem. Umožňuje vám získat informace o každém záznamu v archivu. Podporuje také archivní komentáře i komentáře jednotlivých položek.

Rozhraní API podporuje několik důležitých funkcí, jako je vytváření a úprava archivů ZIP, otevírání a rozbalování zip souborů, přidávání do existujícího ZIP, šifrovací soubory WinZip AES, komprese BZIP2, atributy externích souborů a přípony ZIP64, ukládání archivu do souboru a více.

Previous Next

Začínáme s PhpZip

Pro bezproblémový chod knihovny musíte mít v první řadě PHP 5.5 a vyšší. Nejjednodušší způsob instalace je mít v počítači nainstalovaný Skladatel. Jakmile je skladatel nainstalován, musíte tento požadavek přidat do souboru skladatel.json.

Zde je příkaz

 "phpzip/phpzip": ">=2.0.7"  

Přidejte záznamy do archivu prostřednictvím knihovny PHP

Softwaroví programátoři mohou snadno přidávat soubory do archivu ZIP pomocí knihovny PhpZip ve svých vlastních aplikacích PHP. Chcete-li přidat soubor, musíte zadat název položky v archivu a zadat cestu. Rozhraní API také poskytuje možnost přidat položku ze streamu do archivu ZIP. Poskytuje také podporu pro přidání nového adresáře.

Odstraňte záznamy z archivu ZIP

Knihovna PhpZip poskytuje funkci pro mazání položek z archivu ZIP. Pro odstranění položek je k dispozici několik možností, jako je smazání položky v archivu pomocí jejího názvu, smazání všech položek v archivu ZIP, smazání položek pomocí vzoru glob a odstranění položek pomocí vzoru PCRE.

Práce s archivy chráněnými heslem

Knihovna PhpZip poskytuje podporu pro tradiční kompresi deflate a kompresi BZIP2 s příponou php-bz2. Knihovna PhpZip vyžaduje PHP 5.5 a vyšší pro práci s archivy chráněnými heslem. Umožňuje vývojářům nastavit heslo pro čtení všech nebo některých záznamů v archivu, změnit heslo pro archiv, odstranit heslo archivu, nastavit heslo nebo metodu šifrování a mnoho dalších možností.

 Čeština