1. Produkty
  2.   Kompresja
  3.   PHP
  4.   Zippy
 
  

API PHP do tworzenia i wyodrębniania archiwów ZIP, TAR, TBZ lub TGZ

Open Source PHP Library pozwala programistom tworzyć, wyświetlać, aktualizować, wyodrębniać, usuwać formaty plików kompresji archiwów za pośrednictwem PHP API.

Zippy to biblioteka PHP typu open source, która zapewnia funkcjonalność obsługi popularnych formatów archiwów, takich jak TAR, ZIP, TBZ2, TBZ, TGZ i innych. Biblioteka Zippy jest bardzo prosta w użyciu i składa się z zestawu adapterów, które pomagają w najczęstszych operacjach kompresji i dekompresji, takich jak tworzenie, aktualizacja listy, wyodrębnianie i usuwanie dla wybranego formatu. dąży do bardzo dużych prędkości i rozsądnej kompresji.

Biblioteka obsługuje kilka ważnych funkcji związanych z kompresją, takich jak tworzenie i aktualizowanie archiwów ZIP, otwieranie i wyświetlanie zawartości archiwum, dołączanie plików do istniejącego archiwum, obsługa kompresji BZIP2, dostosowywanie nazw plików i katalogów wewnątrz archiwum, zapisywanie archiwum w plik, rozpakuj archiwum do określonego katalogu i nie tylko.

Previous Next

Pierwsze kroki z PHPZip

Przede wszystkim musisz mieć PHP 5.5 i nowsze, aby bezproblemowo uruchomić bibliotekę. Jedyną obsługiwaną metodą instalacji jest Composer. Uruchom następujące polecenie, aby wymagać Zippy w swoim projekcie.

Oto polecenie

 composer require alchemy/zippy

Utwórz nowe archiwum za pomocą PHP API

Programiści mogą łatwo tworzyć nowe archiwum ZIP, korzystając z biblioteki Zippy we własnych aplikacjach PHP. Biblioteka obsługuje tworzenie archiwum.zip, które zawiera „folder” katalogu, który może zawierać różne rodzaje plików. Aby dodać plik należy podać nazwę wpisu w archiwum oraz podać ścieżkę. Zapewnia również obsługę dodawania nowego katalogu. Możesz dodawać pliki do archiwum zip pojedynczo lub dodać cały katalog na raz.

Wyodrębnij archiwum do określonego katalogu

Biblioteka Zippy o otwartym kodzie źródłowym zapewnia możliwość programowego wyodrębniania archiwum do określonego katalogu za pomocą PHP. Możesz go użyć do wyodrębnienia wszystkiego z archiwum lub tylko niektórych określonych plików. Należy pamiętać, że w celu rozpakowania wymagane jest określenie właściwej ścieżki pliku wewnątrz archiwum. Podczas procesu ekstrakcji struktura katalogów i plików jest dobrze utrzymana i wyodrębnia wszystkie pliki do odpowiednich katalogów.

Zawartość archiwum aukcji

Biblioteka Zippy o otwartym kodzie źródłowym umożliwia programistom programowe otwieranie i wyświetlanie zawartości archiwum za pomocą poleceń PHP. Biblioteka daje użytkownikom pełną kontrolę i udostępnia metody i właściwości, aby uzyskać więcej informacji o archiwum przed wyodrębnieniem całej jego zawartości. Możesz policzyć pliki w archiwum, wykonać iterację wszystkich plików w archiwum, wyodrębnić tylko te pliki, które są potrzebne, i nie tylko.

Usuwanie wpisów z archiwum ZIP

Biblioteka Zippy o otwartym kodzie źródłowym umożliwia usuwanie wpisów z archiwum ZIP za pomocą poleceń PHP. Dostępnych jest kilka opcji usuwania wpisów, takich jak usuwanie wpisu z archiwum przy użyciu jego nazwy, usuwanie wszystkich wpisów w archiwum ZIP, usuwanie wpisów przy użyciu wzorca glob oraz usuwanie wpisów przy użyciu wzorca PCRE.

 Polski