PHP 在线解压zip压缩包文件

在使用虚拟主机的时候,在主机面板可能没有解压的功能,我们上传很多文件时又比较慢,所以需要使用php代码对zip文件进行解压。php 有自带的解压功能,下面为简单的解压代码,将demo.zip 解压到 a目录中

<?php
$zip = new ZipArchive;
var_dump($zip);
$res = $zip->open(‘./demo.zip’);
$zip->extractTo(‘a’); //a 为解压的目录

原创文章,作者:admin,如若转载,请注明出处:https://ntib.cn/83.html

(0)
adminadmin
上一篇 2018年11月18日 下午10:12
下一篇 2018年11月18日 下午10:15

相关推荐

  • nginx 配置 php-fpm时出现502解决办法

    一直使用面板来配置服务器环境,只需简单几步就可以配置好自己想要的web环境了,偶尔也需要不使用面板来配置 nginx+PHP 环境,一顿操作后,发现访问网站时返回 An error…

    2024年11月9日
  • CentOS 自动设置指定时间内生成文件的权限

    在使用 FreeSWITCH 生成录音文件时,网站访问录音文件时会出现403错误,是因为生成的文件没有权限,可以设置定时任务设置文件的权限,比如,我们自动设置5分钟内的文件或文件夹…

    记事本 2024年2月21日
  • CentOS免密登录

    CentOS免密登录需要配置SSH登录密码与密钥身份验证。以下是一个简单的步骤: 此外,为了方便使用,可以设置别名,将登录命令写入到配置文件中。例如,在配置文件中添加别名alias…

    记事本 2023年12月27日
  • ThinkPHP模型事件

    模型事件是指在进行模型的写入操作的时候触发的操作行为,包括模型的save方法和delete方法。 模型事件包括下面几种,分为新增前后、更新前后、写入前后、和删除前后,暂时称4个分组…

    记事本 2023年11月18日
  • 宝塔面板MySql进程守护脚本

    宝塔面版的服务器里面网站太多,mysql 时不时的就意外停止了,又没找到具体原因,只能来一个定时检查mysql状态,一旦停止就重新启动。最初没想到用 shell ,使用 php +…

    2018年11月18日
  • 鼎信通达 FXS模拟网关 配置(FreeSwitch)

    DAG2000-32S是一款多功能语音网关,用于提供模拟话机、传真或者模拟程控交换机PBX到IP语音网关无缝连接。它同时提供RJ11和RJ21接口,满足用户不同场景的布线需求。 而…

    2018年11月18日
  • FreeSwitch 添加配置录音功能

    搭建 FreeSwitch 呼叫系统,通常都需要录音功能,将所有的通话都进行录音,FreeSwitch 可以进行配置进行录音,默认不开启录音功能。 配置录音功能,需修改 /etc/…

    记事本 2018年11月18日
  • wordpress 绑定多个域名方法

    WordPress在安装的时候会默认绑定当前的域名,如安装时域名为 a.com,在访问www.a.com时,会自动跳到a.com,绑定其它域名时也会跳转,给大家分享一下WordPr…

    记事本 2023年11月18日
  • TCPDF将中文字体设置为内嵌字体的方法

    PHP的PDF扩展库TCPDF将中文字体设置为内嵌字体的方法 下载要设置的字体,如名为simfang.ttf,放在./vendor/tecnickcom/tcpdf/tools目录…

    记事本 2023年11月18日
  • OneThink 找回密码,忘记密码重置

    很多时候会忘记自己项目的设置的密码,又因为每个onethink设置的加密的字符串又不一样,那么现在教大家一个快速修改密码的方法 打开文件 /Application/Admin/Co…

    2018年11月18日

发表回复

登录后才能评论
WeChat