PHP Zip-Datei-Funktionen
PHP Zip-Datei-Einführung
Zip-Datei-Funktionen ermöglichen das Lesen komprimierter Dateien.
Installation
Um Zip-Datei-Funktionen auf Ihrem Server auszuführen, müssen Sie diese Bibliotheken installieren:
- Guido Draheims ZZIPlib-Bibliothek:ZZIPlib-Bibliothek herunterladen
- Zip-PELC-Erweiterung:Zip-PELC-Erweiterung herunterladen
Installation auf Linux-Systemen
PHP 5+:Zip-Funktionen und die Zip-Bibliothek sind standardmäßig nicht aktiviert; Sie müssen sie über die oben stehenden Links herunterladen. Bitte verwenden Sie die--with-zip=DIR-Konfigurationsoptionen, um Zip-Unterstützung einzubinden.
Installation auf Windows-Systemen
PHP 5+:Zip-Funktionen sind standardmäßig nicht aktiviert; Sie müssen php_zip.dll und die ZZIPlib-Bibliothek über die oben stehenden Links herunterladen. Sie müssen php_zip.dll in php.ini aktivieren.
Um eine beliebige PHP-Erweiterung zu aktivieren, sollte die Einstellung extension_dir (in der Datei php.ini) auf das Verzeichnis gesetzt werden, in dem sich die PHP-Erweiterung befindet. Zum Beispiel könnte der Wert von extension_dir c:\php\ext sein.
PHP-Funktionen für Zip-Dateien
PHP: Gibt die früheste PHP-Version an, die die Funktion unterstützt.
| Funktionen | Beschreibung | PHP |
|---|---|---|
| zip_close() | Schließt eine ZIP-Datei. | 4 |
| zip_entry_close() | Schließt einen Eintrag in einer ZIP-Datei. | 4 |
| zip_entry_compressedsize() | Gibt die komprimierte Größe eines Eintrags in einer ZIP-Datei zurück. | 4 |
| zip_entry_compressionmethod() | Gibt die Komprimierungsmethode eines Eintrags in einer ZIP-Datei zurück. | 4 |
| zip_entry_filesize() | Gibt die tatsächliche Dateigröße eines Eintrags in einer ZIP-Datei zurück. | 4 |
| zip_entry_name() | Gibt den Namen eines Eintrags in einer ZIP-Datei zurück. | 4 |
| zip_entry_open() | Öffnet einen Eintrag in einer ZIP-Datei zum Lesen. | 4 |
| zip_entry_read() | Liest einen geöffneten Eintrag in einer ZIP-Datei. | 4 |
| zip_open() | Öffnet eine ZIP-Datei. | 4 |
| zip_read() | Liest den nächsten Eintrag in einer ZIP-Datei. | 4 |
PHP-ZIP-Datei-Konstanten
Keine.
Andere Erweiterungen