本文实例讲述了PHP读取zip文件的方法。分享给大家供大家参考,具体如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
<?php $zip = zip_open( "111.zip" ); if ( $zip ) { while ( $zip_entry = zip_read( $zip )) { echo "Name: " . zip_entry_name( $zip_entry ) . "n" ; echo "Actual Filesize: " . zip_entry_filesize( $zip_entry ) . "n" ; echo "Compressed Size: " . zip_entry_compressedsize( $zip_entry ) . "n" ; echo "Compression Method: " . zip_entry_compressionmethod( $zip_entry ) . "n" ; if (zip_entry_open( $zip , $zip_entry , "r" )) { echo "File Contents:n" ; $buf = zip_entry_read( $zip_entry , zip_entry_filesize( $zip_entry )); echo "$buf\n" ; zip_entry_close( $zip_entry ); } echo "n" ; } zip_close( $zip ); } ?> |
运行效果截图如下:
希望本文所述对大家PHP程序设计有所帮助。