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

PHP API pro vytváření a extrahování archivů ZIP, TAR, TBZ nebo TGZ

Open Source PHP Library umožňuje vývojářům vytvářet, vypisovat, aktualizovat, extrahovat, mazat archivy kompresních formátů souborů přes PHP API.

Zippy je open source PHP knihovna, která poskytuje funkce pro práci s populárními archivními formáty, jako jsou TAR, ZIP, TBZ2, TBZ, TGZ a další. Knihovna Zippy se velmi snadno používá a skládá se z kolekce adaptérů, které pomáhají při nejběžnějších operacích komprese a dekomprese, jako je vytváření, aktualizace seznamu, extrahování a mazání pro vybraný formát. cílí na velmi vysoké rychlosti a rozumnou kompresi.

Knihovna podporuje několik důležitých funkcí souvisejících s komprimací, jako je vytváření a aktualizace archivů ZIP, otevírání a výpis obsahu archivu, přidávání souborů do existujícího archivu, podpora komprese BZIP2, přizpůsobení názvů souborů a adresářů v archivu, ukládání archivu do soubor, extrahovat archiv do konkrétního adresáře a další.

Previous Next

Začínáme s PhpZip

Pro bezproblémový chod knihovny musíte mít v první řadě PHP 5.5 a vyšší. Jediný podporovaný způsob instalace je přes Composer. Spusťte následující příkaz, chcete-li ve svém projektu vyžadovat Zippy.

Zde je příkaz

 composer require alchemy/zippy

Vytvořte nový archiv přes PHP API

Softwaroví programátoři mohou snadno vytvořit nový ZIP archiv pomocí knihovny Zippy ve svých vlastních aplikacích PHP. Knihovna podporuje vytvoření archivu.zip, který obsahuje adresářovou "složku", která může obsahovat různé druhy souborů. Chcete-li přidat soubor, musíte zadat název položky v archivu a zadat cestu. Poskytuje také podporu pro přidání nového adresáře. Do archivu zip můžete přidávat soubory jeden po druhém nebo přidat celý adresář najednou.

Extrahujte archiv do konkrétního adresáře

Open source knihovna Zippy poskytuje možnost programově extrahovat archiv do konkrétního adresáře pomocí PHP. Můžete jej použít buď k extrahování všeho v archivu, nebo jen některých konkrétních souborů. Je důležité si uvědomit, že je nutné zadat správnou cestu k souboru v archivu, aby bylo možné jej extrahovat. Během procesu extrakce je struktura adresářů a souborů dobře udržována a extrahuje všechny soubory do příslušných adresářů.

Výpis obsahu archivu

Open source knihovna Zippy umožňuje vývojářům softwaru programově otevřít a zobrazit obsah archivu pomocí příkazů PHP. Knihovna poskytuje uživatelům plnou kontrolu a poskytuje metody a vlastnosti pro získání více informací o archivu před extrahováním celého jeho obsahu. Můžete spočítat počet souborů v archivu, iterovat všechny soubory v archivu, extrahovat pouze ty soubory, které jsou potřeba, a další.

Mazání záznamů z archivu ZIP

Open source knihovna Zippy poskytuje možnost mazat položky z archivu ZIP pomocí příkazů PHP. 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 smazání položek pomocí vzoru PCRE.

 Čeština