最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

php 解压zip压缩包内容到指定目录的实例

来源:动视网 责编:小采 时间:2020-11-27 22:21:13
文档

php 解压zip压缩包内容到指定目录的实例

php 解压zip压缩包内容到指定目录的实例:目录结构: test test/index.php test/test_zip.zip test/test_zip <span style=font-size:14px;><?php header('Content-type:text/html;charset=utf-8'); $filename = 'test_zi
推荐度:
导读php 解压zip压缩包内容到指定目录的实例:目录结构: test test/index.php test/test_zip.zip test/test_zip <span style=font-size:14px;><?php header('Content-type:text/html;charset=utf-8'); $filename = 'test_zi


目录结构:

test

test/index.php
test/test_zip.zip
test/test_zip

<span style="font-size:14px;"><?php
	header('Content-type:text/html;charset=utf-8');
	$filename = 'test_zip.zip';
	$path = './test_zip.zip';
	$dir = 'test_zip';
	if(!is_dir($dir)) {
	mkdir($dir, 0777, true);//创建目录保存解压内容
	}
	if(file_exists($filename)) {
	$resource = zip_open($filename);
	while($zip = zip_read($resource)) {
	if(zip_entry_open($resource, $zip)) {
	$file_content = zip_entry_name($zip);//获得文件名,mac压缩成zip,解压需要过滤资源库隐藏文件
	$file_name = substr($file_content, strrpos($file_content, '/') +1);
	if(!is_dir($file_name) && $file_name) {
	$save_path = $dir .'/'. $file_name;
	if(file_exists($save_path)) {
	echo '文件夹内已存在文件 "' . $file_name . '" <pre />';
	}else {
	echo $file_name . '<pre />';	
	$file_size = zip_entry_filesize($zip);
	$file = zip_entry_read($zip, $file_size);
	file_put_contents($save_path, $file);
	zip_entry_close($zip);
	}
	
	}
	}
	}
	zip_close($resource);
	}</span>

以上这篇php 解压zip压缩包内容到指定目录的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

文档

php 解压zip压缩包内容到指定目录的实例

php 解压zip压缩包内容到指定目录的实例:目录结构: test test/index.php test/test_zip.zip test/test_zip <span style=font-size:14px;><?php header('Content-type:text/html;charset=utf-8'); $filename = 'test_zi
推荐度:
标签: 解压 目录 php
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top