21.24 Programm: Unzip

Das Programm unzip.php, in Listing 21.5 gezeigt, extrahiert Dateien aus einem ZIP-Archiv. Es verwendet die Funktion pc_mkdir_parents(), die in „22.11 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, Third Edition 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.