define('ROOT_DIR','D:/web/'); $rar = '2012051008.rar'; $rar_name = basename($rar,'.rar'); $rar_file = rar_open(ROOT_DIR.$rar) or die("失败"); $entries = rar_list($rar_file); $arr_name = array(); foreach($entries as $entry){ $name = $entry->getName(); if(substr($name,-4) == '.txt') { $entry->extract(ROOT_DIR); $arr_name[] = $name; } } rar_close($rar_file); $arr_name = array('2012051008.txt','说明.txt'); $file = ROOT_DIR.$rar_name.'.zip'; require('./pclzip.lib.php'); $zip = new pclzip($file); $list = $zip->create($arr_name); if($list != 0) { foreach($arr_name as $key=>$val) { unlink(ROOT_DIR.$val); } }
php解压rar文件 php打包zip文件 源码php_rar.dll pclzip示例
.dll文件缺失怎么办?.dll文件在哪下载?不用担心,这里为大家提供了所有的.dll文件下载,无论用户丢失的是什么.dll文件,在这里都能找到。用户保存后,在网盘搜索dll文件全称即可查找下载!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号