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.