<?php


unzip_gz("111.gz","111.txt");

function unzip_gz($gz_file,$out_file_name){
    $buffer_size = 4096; // read 4kb at a time
    //$out_file_name = str_replace('.gz', '.log', $gz_file);
    $file = gzopen($gz_file, 'rb');
    $out_file = fopen($out_file_name, 'wb');
    $str='';
    while(!gzeof($file)) {
        fwrite($out_file, gzread($file, $buffer_size));
    }
    fclose($out_file);
    gzclose($file);
}
;?>


相关推荐

常用的shell命令之文件压缩与解压(tar、gzzip、rar等)

.tar解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!).gz解压1:gunzip FileName.gz解

强烈建议data/common.inc.php文件属性设置为644(Linux/Unix)或只读(NT);

windows系统 把data/common.inc.php文件右键——属性——安全——,把users ,system,adminstrators的写入改成拒绝就可以了。

添加右键 新建php文件的右键菜单

新建一个记事本文件,改名为 .reg后缀写入Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\\.php] @="php.Do

highlight的使用 一句代码实现代码高亮

只要页面有<pre>标签,引入一个js即可实现代码高亮代码一(highlight): ie会出现问题 懒得改了 我自己用的代码二 更小 18kb在页面的底部添加:<script ty

chartjs实现柱状图/横向柱状图/曲线图/折线图/饼状图/环形图 分析图 JavaScript

chartjs最新版好像有些功能实现不了 不知道是不会用还是什么问题 所以只要用的旧版其中 Chart.js 版本为 v2.9.4 可以去网上搜索下载例子:<!doctype html>

原生js代码实现 返回顶部代码

可以写成chrome插件 在所有网站插入js代码:/*返回顶部 和返回底部*/ window.onload=function(){ /*添加返回顶部按钮*/ var a=document.c

JavaScript原生js实现html中checkbox复选框按shift多选

纯原生JavaScript代码 无需任何库整理后 可以直接拿来用的代码<input type='checkbox' name='cateid[]'> &l

select insert into合用 实现复制行数据 或者复制数据表的方法

mysql 与 sqlite复制表或数据:从一个数据表复制到另一个数据表sql语句: INSERT INTO 新表名(字段1,字段2) SELECT 字段1,字段2 FROM 被复制的表名同一个表中复

电脑浏览器网页定时自动刷新,如何实现一直刷新插

分别说一下浏览器的自动刷新 和网页代码的自动刷新方法吧:第一种:浏览器设置自动刷新方法:(这里我使用的是360浏览器)点击扩展中心,在上面搜索【刷新】关键词搜索后出现几个自动刷新的插件。安装即可每个人

Windows资源文件.rc文件

Windows应用程序中,图标、菜单、位图、工具条、对话框等是以资源的形式存在的。在win32编程中,为方便项目中的资源统一管理,提供了一个格式统一的资源文件,对各种资源进行管理。资源文件的扩展名是.