Extract files from zip files
| The code is as follows: |
Copy code |
|
<? Php
/*
Php extracts files from zip files
*/
$ Zip = new ZipArchive;
If ($ zip-> open('jquery5-screen scroll corner code .zip ') === TRUE) {// The Chinese file name must use the ANSI-encoded file format
$ Zip-> extracloud ('foldername'); // extract all files
// $ Zip-> extraceid ('/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 file
| The code is as follows: |
Copy code |
|
<? Php
/*
Php deletes a file from a zip file
*/
$ Zip = new ZipArchive;
If ($ zip-> open('ajaxupload.zip ') === TRUE ){
$ Zip-> deleteName('file.txt '); // delete an object
$ Zip-> deleteName ('testdir/'); // delete a folder
$ Zip-> close ();
Echo 'OK ';
} Else {
Echo 'failed ';
}
?> |
Add a file to a zip compressed file
| The code is as follows: |
Copy code |
|
<? Php
/*
Add a file to the zip compressed file in php
*/
$ Zip = new ZipArchive;
If ($ zip-> open('ajaxupload.zip ') = TRUE) {// ajaxupload.zip is an existing zip file. Pay attention to the encoding of Chinese file names.
$ Zip-> addFile ('33. XML'); // add a new file
$ Zip-> close ();
Echo 'OK ';
} Else {
Echo 'failed ';
}
?> |