>php教程 >php手册 >php压缩和解压zip

php压缩和解压zip

WBOY
WBOY원래의
2016-06-06 19:35:291506검색

php压缩和解压zip 无 // 压缩zip$zip_c = new ZipArchive;$res = $zip_c-open('./g_file/file.zip', ZipArchive::CREATE);if ($res === TRUE) { $zip_c-addFile('./g_file/grain.txt','grain.txt'); // 将文件添加的压缩包中$zip_c-addFile('./g_file/granary

php压缩和解压zip
      // 压缩zip
	$zip_c = new ZipArchive;	
	$res = $zip_c->open('./g_file/file.zip', ZipArchive::CREATE);
	if ($res === TRUE) { 
		$zip_c->addFile('./g_file/grain.txt','grain.txt');  // 将文件添加的压缩包中
		$zip_c->addFile('./g_file/granary.txt','granary.txt');
		$zip_c->addFile('./g_file/sensor.txt','sensor.txt');
		$zip_c->addFile('./g_file/data.txt','data.txt'); 
		$zip_c->close(); //关闭
		$url='http://'.$_SERVER['SERVER_NAME'].$_SERVER["REQUEST_URI"]; 
		$dir_url_http=dirname($url).'/';
		operation_log($uname,"下载数据");
		echo "{\"s\":\"0\",\"url\":\"{$dir_url_http}g_file/file.zip\"}";
	}

       //  解压zip
		$zip = new ZipArchive;
		$res = $zip->open('./u_file/file.zip');
		if ($res === TRUE) {
			$zip->extractTo('./u_file/');
			$zip->close();
                 }
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
이전 기사:递归创建文件目录다음 기사:php mysql 类