Heim  >  Artikel  >  [Zip-Dateibibliothek] Laden Sie 10 PHP-Zip-Dateibibliotheken herunter

[Zip-Dateibibliothek] Laden Sie 10 PHP-Zip-Dateibibliotheken herunter

伊谢尔伦
伊谢尔伦Original
2017-05-21 13:32:323167Durchsuche

zip Komprimierung und Dekomprimierung werden in allgemeinen Webanwendungen möglicherweise nicht an vielen Stellen verwendet, werden jedoch häufiger in einigen der folgenden Anwendungsszenarien verwendet, z. B. beim Komprimieren von Datenbanksicherungsdateien und beim Zusammenpacken mehrerer Dateien Zum Herunterladen, Komprimieren und Interpretieren der von Kunden gepackten und hochgeladenen Dateien ist es weiterhin erforderlich, mit allgemeinen Funktionen und Klassen für die Komprimierung und Dekomprimierung vertraut zu sein.

Zu diesem Zweck stellt Ihnen unsere chinesische PHP-Website 10 weitere repräsentative Zip-Bibliotheken zur Verfügung, die Freunde herunterladen und lernen können.

1. Eine sehr praktische PHP-ZIP-Komprimierungsbibliothek-Quellcodedatei

Eine sehr praktische PHP-ZIP-Komprimierungsbibliothek, einschließlich zweier PHP-ZIP-Quellcodes Dateien können heruntergeladen und direkt verwendet werden, was PHP-Webentwicklern viel Zeit sparen kann!

2. PHPZip-Klasse für die PHP-Dateikomprimierung

Führt in die Verwendung der PHPZip-Klasse für die PHP-Dateikomprimierung ein und analysiert die Definition und verwandte Verwendungstechniken der PHPZip-Klasse anhand von Beispielen
Um diese PHP-Erweiterungsklasse zu verwenden, benötigen Sie (PHP 5 >= 5.2.0, PECL zip >= 1.1.0), einige Methoden erfordern PHP 5.2.+ und die php.ini-Konfiguration unterstützt zip
Für Win-Systeme entfernen Sie einfach den Kommentar der Erweiterung php_zip.dll und starten Sie dann den http-Dienst neu (IIS oder Apache Linux wurde noch nicht getestet, und der theoretische Unterschied wird nicht groß sein
Funktionen: 1. Dekomprimieren Sie die ZIP-Datei
2, Komprimieren Sie die Datei in eine ZIP-Datei
3. Hängen Sie die Datei an die ZIP-Datei an
4. Packen Sie den Ordner in eine ZIP-Datei (Dateien hinzufügen und erstellen). ein leerer Ordner in einer Schleife)
5. Löschen Sie den komprimierten Dateieintrag

3. Geändert, um Unterordner zu durchqueren, GetZipComment()-Methode hinzufügen, Anweisungen zur Verwendung hinzufügen.

4. PHP generiert Zip-Dateiklasse

Stellt die PHP-generierte Zip-Dateiklasse vor und analysiert die Techniken zum Betrieb von PHP-Zip-Dateien anhand von Beispielen. Es ist von großer praktischer Bedeutung Wert und wird benötigt. Freunde können es als Referenz herunterladen.

5. Zip-Datei-Inhaltsvergleichsklasse, implementiert von PHP

Das Beispiel beschreibt die von PHP implementierte Zip-Datei-Inhaltsvergleichsklasse. Es handelt sich um eine sehr praktische PHP-Klassendatei. Teilen Sie es als Referenz mit allen.

Diese PHP-Zip-Datei-Vergleichsklasse implementiert hauptsächlich den Vergleich der Inhalte zweier ZIP-Dateien und die Rückgabe einer Liste neuer, gelöschter und identischer Dateien. Derzeit wird nur eine einzelne Ebene unterstützt. Laden Sie eine ZIP-Datei hoch. Die ZIP-Datei enthält viele Bilddateien. Die Bilddateien müssen zeitaufwändig bearbeitet werden. Wenn der Benutzer die ZIP-Datei aktualisiert. Stellen Sie fest, ob die Dateien in der ZIP-Datei konsistent sind und nur unterschiedliche Dateien verarbeiten. Dadurch können Ressourcen und Zeit gespart werden. Daher müssen Sie eine Klasse schreiben, die Dateien in der ZIP-Datei vergleichen kann.

6.

PHP-Real-ZIP-Datei-Operationsklasse

PHP-Real-ZIP-Datei-Operationsklasse, PHP verpackt Ordner in Zip-Dateien und PHP betreibt Zip-Dateien können die Techniken als Referenz zitieren, oder wenn sie bessere Zip-Klassen haben, können sie diese auf unsere PHP-Chinesisch-Website hochladen und lernen und sie mit uns teilen.

7. php-ZIP-Komprimierungsklasse

Wir können die PHP-Komprimierungsklasse schnell verwenden, um unsere Dateien in das gewünschte Zip- oder Rar-Komprimierungspaket zu komprimieren, den Suffixnamen Der Komprimierungsalgorithmus kann zuerst von einer fremden Website instanziiert werden, und dann werden die Parameter übergeben. Der erste ist ein Array der Dateiadresse und der zweite ist die absolute Adresse der komprimierten Paketdatei gespeichert werden.

8. php-adodbzip-Klasse

Einführung in die Klassenbibliothek:

1) Wenn die Adodb-Programmdatei in $extract_dir vorhanden ist und $ zip_file existiert nicht; verwenden Sie die Adodb-Programmdatei in $extract_dir.

2) Wenn die Adodb-Programmdatei in $extract_dir vorhanden ist und $zip_file vorhanden ist, vergleichen Sie die Änderungszeit und die Adodb-Programmdatei in $extract_dir wird auf die neuere aktualisiert.

3) Wenn die Adodb-Programmdatei in $extract_dir nicht existiert und $zip_file vorhanden ist, wird die Adodb-Programmdatei in $extract_dir aus $zip_file dekomprimiert.

4) Wenn die Adodb-Programmdatei in $extract_dir nicht existiert und $zip_file nicht existiert, laden Sie die Adodb-Zip-Datei von $zip_url herunter und dekomprimieren Sie die Adodb-Programmdatei.

9.
Detaillierte Erklärung der Zip- und Unzip-Klassen in PHP

Einführung in die Klassenbibliothek:

1 Paket, wird zum Lesen, Schreiben oder Ändern verwendet;

  • 2. Legen Sie das Dekomprimierungskennwort des Zip-Pakets fest.

  • 3 Schließen Sie die aktivierte Zip-Datei Paket (geöffnet oder neu erstellt) und speichern Sie die Änderungen;

  • 4. Extrahieren Sie das gesamte Archiv oder eine bestimmte Datei aus dem ZIP-Paket in das angegebene Verzeichnis oder die angegebene Datei (entpacken) ;

  • 5. Fügen Sie eine Datei zum ZIP-Paket hinzu;
  • 6. Fügen Sie den Inhalt der Datei zum Zip-Paket hinzu (natürlich müssen wir angeben, zu welcher Datei im Zip-Paket der Inhalt hinzugefügt werden soll); >

    7. Löschen Sie die angegebene Datei über den Dateiindex und den Dateinamen
  • 8
  • 9. Machen Sie alle Änderungen am Zip-Paket rückgängig

  • 10. Es gibt drei Arten von Konstanten: Flags (mit dem Präfix FL_), Fehler (mit dem Präfix ER_) und Modus (kein Präfix).

  • 10.

    Der Inhalt der Zip-Datei von PHP ist relativ ähnlich.

Der Inhalt der Zip-Datei von PHP ist relativ ähnlich. Nach dem Herunterladen können Sie es direkt entpacken und die Dateien im entsprechenden Include-Ordner ablegen. Weitere Downloads für verwandte Klassenbibliotheken finden Sie unter:

http://www.php.cn/xiazai/leiku

[Empfehlungen für verwandte Klassenbibliotheken] 1.

【PHP Unlimited Classification】fasst den umfassendsten PHP Unlimited Classification Library Download und das Textvideo-Tutorial zusammen

2 PHP Paging Class Code Sharing: 2017 Laden Sie die herunter Die neuesten 10 PHP-Paging-Klassencodes des Jahres

3.[php-Thumbnail-Klasse] Laden Sie die neuesten 10 Bibliotheken herunter, die PHP zum Generieren von Miniaturansichten verwenden

4. [PHP-Bestätigungscode] Teilen Sie 10 nützliche PHP-Bestätigungscodes

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn