The following small series to show you a few PHP operation zip file instance, we can read the ZIP package in the specified file and delete the specified file in the ZIP package, the following to give a big this introduction.
Extracting files from a ZIP archive
The code is as follows |
Copy Code |
/* PHP extracts files from zip compressed files */ $zip = new Ziparchive;
if ($zip->open (' jquery five screen up and down scrolling focus graph code. zip ') = = = TRUE) {//Chinese file name to use ANSI-encoded files format $zip->extractto (' foldername ');//Extract All Files $zip->extractto ('/my/destination/dir/', Array (' pear_item.gif ', ' testfromfile.php '));//Extract some files $zip->close (); echo ' OK '; } else { Echo ' failed '; } ?> |
Delete a file from a ZIP archive
The code is as follows |
Copy Code |
/* PHP removes files from a zip archive */ $zip = new Ziparchive; if ($zip->open (' ajaxupload.zip ') = = = TRUE) { $zip->deletename (' file.txt ');//delete files $zip->deletename (' testdir/');//Delete folder $zip->close (); echo ' OK '; } else { Echo ' failed '; } ?> |
Add a file to the ZIP archive
The code is as follows |
Copy Code |
/* PHP adds a file to the ZIP archive */ $zip = new Ziparchive;
if ($zip->open (' ajaxupload.zip ') = = = TRUE) {//ajaxupload.zip is an existing zip file, note that the Chinese file name should pay attention to the encoding problem $zip->addfile (' 33.xml ');//Add a new file $zip->close (); echo ' OK '; } else { Echo ' failed '; } ?> |
http://www.bkjia.com/PHPjc/632775.html www.bkjia.com true http://www.bkjia.com/PHPjc/632775.html techarticle The following small series to show you a few PHP operation zip file instance, we can read the ZIP package in the specified file and delete the specified file in the ZIP package, the following to give a big this introduction. Compress from Zip ...