这些天闲着无聊搞一下php解压zip文件,自己动手写了一个zip封装程序。这里涉及到的知识主要是以下几个zip函数。
zip_open()
1 | zip_open(filename) |
zip_read()
1 | zip_read(zip) |
zip_entry_open()
1 | zip_entry_open(zip,zip_entry,mode) |
zip_entry_read()
1 | zip_entry_read(zip_entry,length) |
zip_entry_name()
1 | zip_entry_name(zip_entry) |
zip_entry_filesize()
1 | zip_entry_filesize(zip_entry) |
zip_entry_close()
1 | zip_entry_close(zip_entry) |
zip_close()
1 | zip_close(zip) |
下面是zip的封装函数实例
1 | <?php |
总结
php操作zip文件还是挺简单的,需要用到的函数也不是很多。如要有需要的话直接拿来用接可以了,简单方便,如果有时间的话再弄一个在线解压小程序。