CXXV. ZIP Funktionen (Lesezugriff)
Dieses Modul benutzt die Funktionen der ZZIPlib Bibliothek von Guido Draheim um ZIP komprimierte Archive und die darin enthaltenen Dateien zu lesen.
Zu beachten ist, dass ZZIPlib nur eine Untermenge der Funktionen zur Verfügung stellt, die in einer vollständigen Implementation des ZIP Algorithmus vorhanden sind. Zur Erstellung eines ZIP Archivs muss man sich eines der üblichen ZIP Programme bedienen.
Die ZIP Unterstützung ist standardmäßig nicht aktiviert. Um die ZIP Funktionen nutzen zu können, muss PHP mit der option --with-zip kompiliert werden. Das ZIP Modul benötigt ZZIPlib version >= 0.10.6.
Anmerkung: Zip Unterstützung für PHP vor Version 4.1.0 ist als experimentell anzusehen. Dieser Abschnitt beschreibt die ZIP Unterstützung, wie sie für PHP ab Version 4.1.0 existiert.
Beispiel zur Verwendung
Dieses Beispiel öffnet ein ein ZIP Archiv, liest jede Datei innerhalb des Archivs und gibt den Inhalt zurück. Das test2.zip Archiv, das in diesem Beispiel benutzt wird, wird mit der Original Distribution der ZZIPlib Bibliothek mitgeliefert.
- Inhaltsverzeichnis
- zip_close -- Schließt ein ZIP Archiv
- zip_entry_close -- Schließt einen Verzeichniseintrag
- zip_entry_compressedsize -- Gibt die komprimierte Größe eines Verzeichniseintrages zurück
- zip_entry_compressionmethod -- Gibt die Komprimierungsmethode eines Verzeichniseintrages zurück.
- zip_entry_filesize -- Gibt die Größe eines Verzeichniseintrages zurück
- zip_entry_name -- Gibt den Namen eines Verzeichniseintrages zurück
- zip_entry_open -- Öffnet einen Verzeichniseintrag für den Lesezugriff
- zip_entry_read -- Liest einen geöffneten Verzeichniseintrag aus
- zip_open -- Öffnet ein ZIP Archiv
- zip_read -- Liest den nächsten Eintrag innerhalb des ZIP Archivs
| Zurück | Zum Anfang | Weiter |
| yp_order | Nach oben | zip_close |