<强>测试强>
测试/索引。php
测试/test_zip。zip
测试/test_zip
& lt;跨度祝辞& lt; & # 63; php 头('的content - type: text/html; charset=utf - 8 '); 文件名美元=皌est_zip.zip”; $ path='。/test_zip.zip '; 美元dir=皌est_zip”; 如果(! is_dir (dir美元)){ mkdir (dir 0777美元,真);//创建目录保存解压内容 } 如果(file_exists ($ filename)) { (资源=zip_open美元文件名); 美元($ zip=zip_read(资源)){ 如果(zip_entry_open(资源、邮政美元)){ $ file_content=zip_entry_name ($ zip);//获得文件名,mac压缩成zip,解压需要过滤资源库隐藏文件 $ file_name=substr (file_content美元,大小写敏感(file_content美元,“/?+ 1); 如果(! is_dir (file_name美元),,file_name美元){ save_path=dir美元。“/薄ile_name美元; 如果(file_exists (save_path美元)){ 回声的文件夹内已存在文件”。file_name美元。“& lt;前/祝辞的; 其他}{ 回声file_name美元。“& lt;前/祝辞”; $ file_size=zip_entry_filesize ($ zip); $ file=zip_entry_read (zip, file_size美元); save_path美元,美元写入文件); zip_entry_close ($ zip); } } } } zip_close(资源); }& lt;/span>
以上这篇php解压压缩压缩包内容到指定目录的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。