21.25 Programm: Unzip

Das Programm unzip.php, in Beispiel 21-5 gezeigt, extrahiert Dateien aus einem ZIP-Archiv. Es verwendet die Funktion pc_mkdir_parents( ), die in „22.10 Neue Verzeichnisse erstellen“ definiert ist. Das Programm benötigt außerdem die zip-Erweiterung von PHP. Die Dokumentation zur zip-Erweiterung von PHP finden Sie unter http://www.php.net/zip.

Dieses Programm braucht ein paar Kommandozeilen-Parameter. Der erste ist der Name des zu öffnenden ZIP-Archivs. Als Voreinstellung dekomprimiert das Programm alle Dateien im Archiv. Wenn zusätzliche Kommandozeilen-Parameter angegeben sind, werden nur diejenigen Dateien dekomprimiert, deren Namen mit einem der Parameter übereinstimmen. Dazu muss der volle Pfad der Datei innerhalb des ZIP-Archivs ...

Get PHP 5 Kochbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.